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

  1. ReproduceCapture exact observed behavior
  2. ClassifySyntax, runtime, or logic
  3. IsolateReduce input and inspect state
  4. HypothesisTest one possible cause
  5. FixChange the proven cause only
  6. VerifyRerun and retain regression tests

A focused debugging record connects exact inputs, observed state, one falsifiable hypothesis, a minimal change, and regression evidence.

Choose one answer