Free practice · single-choice · medium
Practice
Isolate a discount defect
A rule should discount totals at least $100, but exactly $100 receives no discount. Which condition is the most likely focused cause?
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.