Kun käynnistät ohjelmasi, pidä kynä ja paperia käsillä. Käy ohjelma läpi ja kirjaa paperilla kaikki huomaamasi omituiset ja ei-toivotut piirteet. Älä ryntää keskeyttämään ohjelmaa ja korjaamaan koodia heti kun ensimmäinen vika ilmenee.
Usein käy niin, että aiemmin havaitsemasi viat ja ongelmat saattavat peittyä tehdessäsi muutoksia ja muita korjauksia. Se ei kuitenkaan tarkoita että viat olisivat välttämättä korjaantuneet, ne ovat vain piilossa. Yleensä ne tulevat esiin ennen pitkää. Siksi on hyvä pitää kirjaa esiintyneistä ongelmista, jolloin voit korjata ne jo ennen kuin ohjelman koko kasvaa ja etsiminen on työläämpää.
Samalla sinulle jää jonkinlaista käsitystä siitä, mitä on vielä tehtävä ennen kuin ohjelmaa voi sanoa luotettavaksi ja jonkinlaista muistilistaa siitä mitä on vielä tehtävä.
Kun olet huomannut virheen, seuraavaksi sinun tulee etsiä se. Älä yritä vippaskonsteilla saada virhettä katoamaan. Tällöin todennäköisesti vain peität virheen. Vaikka saisitkin sen korjattua, et tiedä miten korjaus loppujen lopuksi tapahtui, etkä opi virheestä mitään.
Jäljitä ensin virheellinen kohta ohjelmakoodissasi. Mieti sitten miten se tulisi korjata. Vasta sitten ala muuttamaan koodia.