File Size: 12263 KB
Print Length: 544 pages
Publisher: Morgan Kaufmann; 2 edition (July 22, 2009)
Publication Date: July 22, 2009
Sold by: Digital Services LLC
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Enabled
Best Sellers Rank: #748,368 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #58 in Books > Computers & Technology > Programming > Languages & Tools > Debugging #441 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Testing #949 in Kindle Store > Kindle eBooks > Computers & Technology > Programming > Software Design > Software Development
This book is indeed a solid reference on a whole new approach to debugging, and I recommend it to every professional programmer.I just wish they did a better revision work before publishing it, as scarcely past the third chapter you will have already ran into half a dozen bizarre errors. Misplaced or missing words are just the beginning; wait until you run into the misplaced paragraphs...None of the errors take away this book's value, but thet are sort of a black eye in an otherwise beautiful figure.
If you are learning COMPETENT programming, you probably want to work through this at 1/2-year intervals until it becomes second-nature.You ALSO, however, want to be doing "Release It!".Why Programs Fail gives you how to prevent bugs from having a default home in your code...Release It! gives you how to prevent /others' bugs/ from taking down the system-of-systems your code is participating in.If you are committed to competent code, you gain hugely from both.hth & Namaste!
That's the best book on debugging I have ever read. The ideas have become invaluable tools in my debugging practice.
Why Programs Fail, Second Edition: A Guide to Systematic Debugging Why Programs Fail: A Guide to Systematic Debugging Belly Fat Gone!: Surgical options for removal of lower belly fat & stretched skin when diets & exercise fail (When Diets and Exercise Fail Book 1) Bergey's Manual of Systematic Bacteriology: Volume 5: The Actinobacteria (Bergey's Manual of Systematic Bacteriology (Springer-Verlag)) Bergey's Manual of Systematic Bacteriology: Volume One : The Archaea and the Deeply Branching and Phototrophic Bacteria (Bergey's Manual of Systematic Bacteriology 2nd Edition) Modern Multithreading: Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/Win32 Programs Insider's Guide to Graduate Programs in Clinical and Counseling Psychology (Insider's Guide to Graduate Programs in Clinical & Counseling Psychology) If I Only Changed the Software, Why is the Phone on Fire?: Embedded Debugging Methods Revealed: Technical Mysteries for Engineers Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs: 44 Tips to Improve Your Network Programs Graduate Programs in Business, Education, Information Studies, Law & Social Work 2017 (Peterson's Graduate Programs in Business, Education, Health, Information Studies, Law and Social Work) Brooks/Cole Empowerment Series: Social Welfare Policy and Social Programs (SW 323K Social Welfare Programs, Policies, and Issues) The Diet Fix: Why Diets Fail and How to Make Yours Work Presidencies Derailed: Why University Leaders Fail and How to Prevent It Busted Sanctions: Explaining Why Economic Sanctions Fail Why Marriages Succeed or Fail: And How You Can Make Yours Last Why Can't My Child Behave?: Why Can't She Cope? Why Can't He Learn? The Feingold Diet updated for today's busy families IS THIS WHY AFRICA IS? (Why Africa is poor, Why Africa is not developing, What Africa needs, What Africa needs to develop): Africa, Africa, Africa, Africa Africa, Africa, Ebola, Ebola, Ebola, Ebola Inside Windows Debugging (Developer Reference) Linux Programming: Building and Debugging The Art of Debugging with GDB and DDD