About This Book

This book is divided into three parts, each of which considers a particular aspect of debugging:

The Heart of the Problem:

This part introduces the empirical approach, which leverages our software’s unique ability to show us what’s going on, and the core debugging method (reproduce, diagnose, fix, reflect) that relies upon it.

The Bigger Picture:

How do we find out that there’s a problem that needs fixing in the first place? And how does debugging integrate into the wider software development process?

Debug-Fu:

In the third and final part, we’ll turn our attention to a number of advanced topics:

  • Although the approaches discussed earlier in the book apply to all bugs, certain types of bugs benefit from special treatment. ...

Get Debug It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.