Debugging Rules! This site contains resources to help you debug stuff — mostly software and electronic Dave Agans’ long-awaited novel is now available!. Buy Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems by David J Agans (ISBN: ). David said: As I’ve said about other software engineering books (and my The nine debugging rules that Agans lays out are applicable to any problem that you .
|Published (Last):||9 September 2011|
|PDF File Size:||4.21 Mb|
|ePub File Size:||14.46 Mb|
|Price:||Free* [*Free Regsitration Required]|
Pretty entertaining and able to provide insight. It is your fundamental guide to start from “first principles”.
Written in a frank but engaging style, Debuggingprovides simple, foolproof principles guaranteed to help find any bug quickly. Agans provides nine simple rules to follow, and some amusing stories to back them up. I really enjoyed this agan. Jul 21, Matthias Ferber rated it it was amazing.
Ravid 21, Juraj Martinka rated it it was amazing. I recently did a talk about debugging and there was a lot of overlap. It’s brilliantly laid out for someone new to the discipline, but even if you’re experienced it’s well worth a read for the clarity of the 9 elegant principles the author identifies, and for the many memorable “war stories” he describes from his own engineering career to illustrate them.
As I’ve said about other software engineering books and my review for “Debug It! His nine common sense rules for successful computer program code and hardware troubleshooting and debugging are applicable to all fields of technical endeavor. There’s also a chapter providing an alternative “vi This is a very important, short, accessible and fun book.
It took God one day to design, prototype, and release that product; talk about schedule pressure! The author goes through each rule step-by-step and present “war stories” to demonstrate the rules in action. In my favorite war story, an intermittent video-processing bug was eventually traced to the plaid flannel shirt th This is a great book on how to debug systems — not like how to use a debugger, but how to think.
Daviid aphorisms and rules of thumb.
Debugging, David J. Agans, eBook –
It does a great job of collecting and organizing the principles of skillfully tracking down issues. The rules are clear, make sense, but they were introduced by A LOT of war stories, most of them related to how you debug hardware problem.
Paperbackpages. Note that the book is not technical. I actually like that the book talks broadly about technical concerns rather than being dogmatic about a specific approach, but the set-up is problematic because it invites blind adherence when a thoughtful application is more appropriate.
Follow the Author
Want to Read Currently Reading Read. Return to Book Page. Jul 03, Davi Lim rated it it was amazing. Dave Agans Goodreads Author. Sep 27, Mitchell rated it really liked it Shelves: Be ware that the examples are predominantly hardware or mechanical, but it makes little difference.
Jun 26, David rated it liked it.
Roxana rated it really liked it Oct 23, It’s based on the 9 rules which form a basis for every debugging process: Thallia rated it it was amazing Jun 28, This is a great resource. And just like everyday aphorisms like “a bird in the hand is worth two in the bush”most of the principles in this book like “check the plug”: Not a lot new here. Aug 24, Bart rated it it was amazing.
David A. Wheeler’s Review of “Debugging” by David J. Agans
Check the plug 8. There are no discussion topics on this book yet.
Still, it’s nice to have the principles laid out. Jan 03, Frank rated it it was amazing. Also, denugging book recommends that you learn your debugging tools well, so I learned and practiced using PyCharm’s debugger well, which has made a huge difference when I’m debugging Python code.
Make it fail 3. Pretty decent, has some interesting examples; but also much like, say, Code Complete common sense. As a result, the best way to view this book is a debuggingg of things to think about when debugging, rather than a rigorous methodology or procedure. A solid book on general timeless debugging principles.