Debugging has ratings and 22 reviews. David said: As I’ve said about other software engineering books (and my review for David J. Agans (Writing as). David A. Wheeler’s Review of Debugging by David J. Agans. March 2, It’s not often you find a classic, but I think I’ve found a new classic for software and. Debugging—The Nine Indispensable Rules for Finding Even the Most Elusive Software elusive software and hardware problems / David J. Agans. p. cm.

Author: Mikora Arashilabar
Country: Norway
Language: English (Spanish)
Genre: Video
Published (Last): 22 July 2013
Pages: 465
PDF File Size: 16.41 Mb
ePub File Size: 11.97 Mb
ISBN: 348-4-91752-460-7
Downloads: 31393
Price: Free* [*Free Regsitration Required]
Uploader: Kazihn

I get what the author wants to say, but telling people to “quit thinking” isn’t what he means. I had some issues following all the explanation debugginf.


Debugging Rules! – Find out what’s wrong with anything, fast.

A solid book on general timeless debugging principles. Victor Grigoriu rated it it was amazing Jun 13, Very light and lots and lots of war stories but aimed to be amusing and was at least somewhat amusing and fairly short. There’s also a chapter providing an alternative “view from the help desk” which I’ve found very useful.

To ask other readers questions about Debuggingplease sign aagans.

Dec 09, Bob rated it really liked it. Want to Read saving…. In my favorite war story, an intermittent video-processing bug was eventually traced to the plaid flannel shirt the author happened to be wearing on the days the bug occurred.


The examples were a bit dated and it helps to understand solid state electronics but the principles are sound. Note that the book is not technical.

Divide and conquer 5. Quit Thinking and Look. If you like books and love to build cool products, we may be looking for you.

I recently did a talk about debugging and there was a lot of overlap. That’s actually the opposite of what inexperienced engineers need to learn about debugging.

Debugging : The 9 Indispensable Rules for Finding Even the Most Elusive Bugs

I really enjoyed this book. His nine common sense rules for successful computer program code and hardware troubleshooting and debugging are applicable to all fields of technical endeavor. Apr 07, Tanvi rated it really liked it.

Make it fail 3. The nine debugging rules that Agans lays out are applicable to any problem that you need to solve. Preview — Debugging by David J. A must read for all engineers and programmers. Jul 03, Chris Lim rated it it was amazing.

And just like everyday aphorisms like “a bird in the hand is worth two in debuging bush”most of the principles in this book like “check the plug”: Peter Jones rated it really liked it May 30, Recommended for any and all troubleshooters, no matter what your field. The best example is the rule “quit thinking and look”, which could be much more accurately and not less succinctly called “stop guessing and gather data”. Agans is a recognized expert called in to help with tough debugging problems.


It’s short and fun because it has to be — if you’re an engineer, you’re too busy debugging to read anything more than the daily comics. He has worked with industrial control and monitoring systems, integrated circuit design, handheld PCs, videoconferencing, and countless other systems.

David A. Wheeler’s Review of “Debugging” by David J. Agans

If you’re a programmer: Worse, there’s a strong tendency for people to take such pat one-liners out of context, and the author invites that by promoting the rules themselves rather than the ideas. Written in a frank but engaging style, Debuggingprovides simple, foolproof principles guaranteed to help find any bug quickly. Lists with This Book.