Du tror feilsøking er å endre tilfeldige ting til det virker
Handler om: Feilsøking (strategiene)
Å endre på måfå gjør som regel vondt verre: du vet ikke hva som hjalp, og du kan ha lagt inn nye feil. Strategien er fast: REPRODUSER feilen (få den til å skje på bestilling), LES tracebacken nederst, ISOLER (halver — hvilken del har skylden?), SE forventet mot faktisk (print), og gjør ÉN endring om gangen — test etter hver.
Eksempel
Spillet krasjer «av og til». Eleven flytter linjer rundt i en time. En som feilsøker, finner først UT NÅR det krasjer (alltid når to mynter treffes samtidig?) — og har dermed nesten funnet feilen.
Slik tenker du riktig om det
Detektiv, ikke lotto: en feil du kan utløse på bestilling, er nesten løst. Rekkefølgen reproduser → les → isoler → sammenlign → én endring er raskere enn flaks, hver gang.