Kommentaaride kirjutamist peaks vältima, sest ajapikku, kui koodi muudetakse, jäetakse kommentaarid muutmata. Kommentaarid võivad ajada segadusse ning kood ei pruugi teha seda, mida kommentaar väidab. Parem on kasutada selgeid muutuja- ja funttsiooni nimesid.

Vormistamine

Lähtekoode peaks olema nagu ajakirja artikkel – tähstam info kõigepealt.

Nimi peaks olema lihtne ja kirjeldav. Nimest endast peaks piisama, et mõista, kas oleme õiges moodulis või mitte.

Faili ülemine osa peaks sisaldama üleüldisi kontsepte ja algoritme.

Detailsus peaks kasvama liikudes mööda faili allapoole, kuis kõige väiksema keerukusastmega funtsioonid on lähtefaili lõpus.

Sarnased funktsioonid peaksid hoidma lähestikku, kus üledisem funktsioon on enne neid funktsioone, mida ta välja kutsub.