Manuals / Problem Solving / Chapter 5
B · Experiment · intermediate · ~35 min · Chapter 5 of 9
Systematic debugging
Reproduce → isolate → fix → verify. Change one variable at a time. Binary search through git history.
Reproduction script
If you cannot reproduce it, you cannot verify the fix.
Reproduction scriptDrag stickies · tap for tips
Do this now
Write minimal steps to reproduce a recent bug.
Was this step clear?
Chapter learning outcomes
- Reproduce first
- Binary search
- One change rule
Clear these before you leave
Side quest
Debug journal
Log your next 3 debug sessions: hypothesis, test, result.