Výstižně zvolené názvy by měly být standard. Komentáře ale patří tak nějak k "dobrému vychování", dalo by se říct. Osobně komentáře nepíšu jenom tam, kde se předpokládá, že se v tom kromě mě už nikdy nikdo hrabat nebude. Nekomentovat ovšem kódy, na kterých mám spolupracovat s dalšími lidmi, to bych si musel připadat s prominutím jako ko*ot.
Z kódu se samozřejmě dá pochopit, co dělá. Přečtení výstižného jednořádkového komentáře bude ale vždycky rychlejší, než luštění X řádků kódu.
Kromě toho(jak už tady zaznělo), někdy je potřeba řešit věci dost nestandardně, aniž by byla na první pohled zjevná příčina. To pak přijde takový Kit, "opraví" po mě tu "jasnou chybu" a aplikace v nejmíň vhodnou chvíli spadne.