Book picks similar to
Continuum Mechanics by A.J.M. Spencer
mechanics
our-library
ref-engineering
undergrad-pending-review
Working Effectively with Legacy Code
Michael C. Feathers - 2004
This book draws on material Michael created for his renowned Object Mentor seminars, techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control. The topics covered include: Understanding the mechanics of software change, adding features, fixing bugs, improving design, optimizing performance Getting legacy code into a test harness Writing tests that protect you against introducing new problems Techniques that can be used with any language or platform, with examples in Java, C++, C, and C# Accurately identifying where code changes need to be made Coping with legacy systems that aren't object-oriented Handling applications that don't seem to have any structureThis book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.
How to Solve It: A New Aspect of Mathematical Method
George PĆ³lya - 1944
Polya, How to Solve It will show anyone in any field how to think straight. In lucid and appealing prose, Polya reveals how the mathematical method of demonstrating a proof or finding an unknown can be of help in attacking any problem that can be reasoned out--from building a bridge to winning a game of anagrams. Generations of readers have relished Polya's deft--indeed, brilliant--instructions on stripping away irrelevancies and going straight to the heart of the problem.
The Pragmatic Programmer: From Journeyman to Master
Andy Hunt - 1999
It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies,
The Pragmatic Programmer
illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.
200 Best Panini Recipes
Tiffany Collins - 2008
Italians regard panini as fast food thanks to its easy preparation, which also accounts for its success in North America. Sales of panini makers have skyrocketed, with small appliance manufacturers releasing new models each year.Tiffany Collins provides great recipes that replicate the bistro experience and maximize the use of a home panini maker. Among the recipes for this vibrant, flavorful food are:Salami, prosciutto, mozzarella panini with roasted red peppers; Philly cheesesteak panini Bacon, spinach and hard-boiled egg panini; smoked salmon, red onion, cream cheese and caper panini Sweet Italian sausage, provolone and tomato sauce panini; hummus, red onion and Swiss cheese panini Pulled pork panini; Tuscan tuna and white bean panini; shrimp club panini Cuban panini; smores panini; sliced beef, caramelized onions and gorgonzola panini Smoked turkey, brie and Granny Smith apple panini; south of the border turkey panini with perfect guacamole. This Italian tradition can now be experienced at home and enjoyed by the whole family.
Calculus: The Classic Edition
Earl W. Swokowski - 1991
Groundbreaking in every way when first published, this book is a simple, straightforward, direct calculus text. It's popularity is directly due to its broad use of applications, the easy-to-understand writing style, and the wealth of examples and exercises which reinforce conceptualization of the subject matter. The author wrote this text with three objectives in mind. The first was to make the book more student-oriented by expanding discussions and providing more examples and figures to help clarify concepts. To further aid students, guidelines for solving problems were added in many sections of the text. The second objective was to stress the usefulness of calculus by means of modern applications of derivatives and integrals. The third objective, to make the text as accurate and error-free as possible, was accomplished by a careful examination of the exposition, combined with a thorough checking of each example and exercise.
Marriages & Families: Changes, Choices, and Constraints
Nijole V. Benokraitis - 1993
The text's major theme "Changes, Choices, and Constraints" explores: Contemporary "changes "in families and their structure Impacts on the "choices "that are available to family members ""Constraints ""that often limit our choices Through this approach, students are better able to understand what the research and statistics mean "for themselves"! Marriages and Families balances theoretical and empirical discussions with practical examples and applications. It highlights important contemporary changes in society and the family. This text is written from a sociological perspective and incorporates material from other disciplines: history, economics, social work, psychology, law, biology, medicine, family studies, women's studies, and anthropology. "More about the themes: " "Changes"Examines how recent profound structural and attitudinal changes affect family forms, interpersonal relationships, and raising children. It reaches beyond the traditional discussions to explore racial-ethnic families, single-parent families and gay families as well as the recent scholarship by and about men, fathers, and grandfathers. Contemporary American marriages and families vary greatly in structure, dynamics, and cultural heritage. Thus, discussions of gender roles, social class, race, ethnicity, age, and sexual orientation are integrated throughout this book. To further strengthen students understanding of the growing diversity among today's families, the author included a series of boxes that focus on families from many cultures. "Choices"On the individual level, family members have many more choices today than ever before. People feel freer to postpone marriage, to cohabit, or to raise children as single parents. As a result, household forms vary greatly, ranging from commuter marriages to those in which several generations live together under the same roof. "Constraints"Although family members choices are more varied today, we also face greater macro- level constraints. Our options are increasingly limited, for example, by government policies. Economic changes often shape family life and not vice versa. Political and legal institutions also have a major impact on most families in tax laws, welfare reform, and even in defining what a family is. Because laws, public policies, and religious groups affect our everyday lives, the author has framed many discussions of individual choices within the larger picture of the institutional constraints that limit our choices.To learn more about the new edition, click here to visit the showcase site.
The Elements of Computing Systems: Building a Modern Computer from First Principles
Noam Nisan - 2005
The books also provides a companion web site that provides the toold and materials necessary to build the hardware and software.
Breast Cancer Husband: How to Help Your Wife (and Yourself) During Diagnosis, Treatment and Beyond
Marc Silver - 2004
He searched in vain for a book that would give him the information and advice he so desperately sought. Now this award-winning journalist has compiled just the kind of emotionally supportive and useful resource that he wished he had been able to consult-to give men the tools they need to help their wives, their families, and themselves through this scary, uncertain time.In his years as a consumer journalist and veteran of the News You Can Use staff at U.S. News & World Report, Marc Silver learned what kind of information and advice on medical crises readers found most valuable. He draws on that experience as he covers in depth all the issues couples coping with breast cancer will have to face during diagnosis, treatment, and beyond. Highlights include: - The shared experiences of other breast cancer husbands- Guidance from top cancer doctors in the country- Advice on when, how, and what to tell your young children- Tips on coping with radiation and chemotherapy - A candid discussion of sex and intimacy following breast cancer surgeryMore than 200,000 women are diagnosed with cancer each year in the United States. At last, with this book, the men who love them have a road map to help them through a difficult and unprecedented journey.
Nursing Care Plans: Diagnoses, Interventions, and Outcomes
Meg Gulanick - 2011
This new edition specifically features three new care plans, two expanded care plans, updated content and language reflecting the most current clinical practice and professional standards, enhanced QSEN integration, a new emphasis on interprofessional collaborative practice, an improved page design, and more. It's everything you need to create and customize effective nursing care plans!
Div, Grad, Curl, and All That: An Informal Text on Vector Calculus
Harry M. Schey - 1973
Since the publication of the First Edition over thirty years ago, Div, Grad, Curl, and All That has been widely renowned for its clear and concise coverage of vector calculus, helping science and engineering students gain a thorough understanding of gradient, curl, and Laplacian operators without required knowledge of advanced mathematics.
Electronics Fundamentals: Circuits, Devices and Applications (Floyd Electronics Fundamentals Series)
Thomas L. Floyd - 1983
Written in a clear and accessible narrative, the 7th Edition focuses on fundamental principles and their applications to solving real circuit analysis problems, and devotes six chapters to examining electronic devices. With an eye-catching visual program and practical exercises, this book provides readers with the problem-solving experience they need in a style that makes complex material thoroughly understandable. For professionals with a career in electronics, engineering, technical sales, field service, industrial manufacturing, service shop repair, and/or technical writing.
Practical Vim: Edit Text at the Speed of Thought
Drew Neil - 2012
It's available on almost every OS--if you master the techniques in this book, you'll never need another text editor. Practical Vim shows you 120 vim recipes so you can quickly learn the editor's core functionality and tackle your trickiest editing and writing tasks. Vim, like its classic ancestor vi, is a serious tool for programmers, web developers, and sysadmins. No other text editor comes close to Vim for speed and efficiency; it runs on almost every system imaginable and supports most coding and markup languages. Learn how to edit text the "Vim way:" complete a series of repetitive changes with The Dot Formula, using one keystroke to strike the target, followed by one keystroke to execute the change. Automate complex tasks by recording your keystrokes as a macro. Run the same command on a selection of lines, or a set of files. Discover the "very magic" switch, which makes Vim's regular expression syntax more like Perl's. Build complex patterns by iterating on your search history. Search inside multiple files, then run Vim's substitute command on the result set for a project-wide search and replace. All without installing a single plugin! You'll learn how to navigate text documents as fast as the eye moves--with only a few keystrokes. Jump from a method call to its definition with a single command. Use Vim's jumplist, so that you can always follow the breadcrumb trail back to the file you were working on before. Discover a multilingual spell-checker that does what it's told.Practical Vim will show you new ways to work with Vim more efficiently, whether you're a beginner or an intermediate Vim user. All this, without having to touch the mouse.What You Need: Vim version 7
Human Physiology: An Integrated Approach [with IP-10]
Dee Unglaub Silverthorn - 1997
The newly revised Fifth Edition has been significantly updated throughout and features substantially revised art and Running Problems in the book and on the reader Companion Website. Recognized as an extraordinary educator and active learning enthusiast, Dr. Silverthorn incorporates time-tested classroom techniques throughout the book and presents thorough, up-to-date coverage of new scientific discoveries, biotechnology techniques, and treatments of disorders. Dr. Silverthorn also co-authored the accompanying Student Workbook and Instructor Manual, ensuring that these ancillaries reinforce the pedagogical approach of the book.The Fifth Edition includes access to Interactive Physiology(R) 10-System Suite (IP-10), PhysioEx(TM) 8.0, A&P Flix animations in 3D, and The Physiology Place Companion Website. Key Topics: Introduction to Physiology, Molecular Interactions, Compartmentation: Cells and Tissues, Energy and Cellular Metabolism, Membrane Dynamics, Communication, Integration, Homeostasis, Introduction to the Endocrine System, Neurons: Cellular and Network Properties, The Central Nervous System, Sensory Physiology, Efferent Division: Autonomic and Somatic Motor Control, Muscles, Integrative Physiology I: Control of Body Movement, Cardiovascular Physiology, Blood Flow and the Control of Blood Pressure, Blood, Mechanics of Breathing, Gas Exchange and Transport, The Kidneys, Integrative Physiology II: Fluid and Electrolyte Balance, Digestion, Energy Balance and Metabolism, Endocrine Control of Growth and Metabolism, The Immune System, Integrative Physiology III: Exercise, Reproduction and DevelopmentMarket: Intended for those interested in learning the basics of human physiology
Number Theory
George E. Andrews - 1994
In studying number theory from such a perspective, mathematics majors are spared repetition and provided with new insights, while other students benefit from the consequent simplicity of the proofs for many theorems.Among the topics covered in this accessible, carefully designed introduction are multiplicativity-divisibility, including the fundamental theorem of arithmetic, combinatorial and computational number theory, congruences, arithmetic functions, primitive roots and prime numbers. Later chapters offer lucid treatments of quadratic congruences, additivity (including partition theory) and geometric number theory.Of particular importance in this text is the author's emphasis on the value of numerical examples in number theory and the role of computers in obtaining such examples. Exercises provide opportunities for constructing numerical tables with or without a computer. Students can then derive conjectures from such numerical tables, after which relevant theorems will seem natural and well-motivated..
Pro Git
Scott Chacon - 2009
It took the open source world by storm since its inception in 2005, and is used by small development shops and giants like Google, Red Hat, and IBM, and of course many open source projects.A book by Git experts to turn you into a Git expert. Introduces the world of distributed version control Shows how to build a Git development workflow.