| Chapter 5: The Scientific Method of Debugging - How Much Does Your Software Weigh?
- Small Anomalies, Big Problems
Chapter 7: The Rogue Tile - The Command Pattern Design
Chapter 9: The Dangling Composite - The Composite and Singleton Design Patterns
Chapter 11: The Double Descent - Comments in Code
Chapter 12: The Liar View - Use Recorders to Test Separately
- A Peek at a Real-World Example
Chapter 14: The Broken Dispatch - A Brisk Walk Through the Problem
Chapter 17: The Fictitious Implementation - Leaving Assertions in Production Code
Chapter 22: Design Patterns for Debugging - Some Mentioned Design Patterns
|