Free practice · matching · medium
Practice
Match symptoms to evidence
Match each defect symptom to the first focused evidence to collect.
Evidence-led debugging
Change code only after the failure and cause are reproducible
- ReproduceCapture exact observed behavior
- ClassifySyntax, runtime, or logic
- IsolateReduce input and inspect state
- HypothesisTest one possible cause
- FixChange the proven cause only
- VerifyRerun and retain regression tests
A focused debugging record connects exact inputs, observed state, one falsifiable hypothesis, a minimal change, and regression evidence.