Free practice · ordering · medium

Practice

Prepare a bug-fix handoff

Order the records in a concise, reviewable bug-fix handoff.

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.

Arrange in the correct order
  1. 1. List original, boundary, and regression test results
  2. 2. Describe the smallest focused change
  3. 3. Show evidence for the isolated cause
  4. 4. Provide the minimal reproduction steps and input
  5. 5. State the observed versus expected behavior