Contents
Chapter 1: High-Level Strategies
Item 1: Handle All Problems through an Issue-Tracking System
Item 2: Use Focused Queries to Search the Web for Insights into Your Problem
Item 3: Confirm That Preconditions and Postconditions Are Satisfied
Item 4: Drill Up from the Problem to the Bug or Down from the Program’s Start to the Bug
Item 5: Find the Difference between a Known Good System and a Failing One
Item 6: Use the Software’s Debugging Facilities
Item 7: Diversify Your Build and Execution Environment
Item 8: Focus Your Work on the Most Important Problems
Chapter 2: General-Purpose Methods and Practices
Get Effective Debugging: 66 Specific Ways to Debug Software and Systems 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.