Embed presentation
Download to read offline

















This document discusses techniques for debugging code including describing the problem in detail, reproducing the problem, reducing the problem to its essential parts, using logging, the debugger, test cases, verifying assumptions, intentionally breaking the code, reading compiler errors, and making one modification at a time. It emphasizes collecting useful information in bug reports such as steps to reproduce, when the issue started occurring, and frequency.
















