...
- The Pragmatic Programmer
- Chapter 18, 'Debugging'
- Chapter 37, 'Solving Impossible Puzzles'
Articles
- 2010.05.11 - CSS-Tricks - Reduced Test Cases
- A reduced test case is a demo/example page you create which reproduces the problem you are having with the least amount of code possible. Only the HTML needed to show the problem content. Only CSS that is related to that reduced HTML. Only the JavaScript related to the problem functionality at hand. Reduced test cases are the absolute, no doubt about it, number one way to troubleshoot bugs.
- 2014.09.03 - CodeUnion - Teaching Novice Programmers How to Debug Their Code