Dobrze napisany kod zawiera :
Tabulacje - dzieki czemu kod jest czytelny i nie trzeba zastanawiać sie króte fragmenty kodu są w danym bloku.
Nazway zmiennych powinny wyglądać np tak "numberOfUsers" czyli każdy kolejny wyraz zaczyna się z wielkiej litery, pierwszy z małej., nie stosuj zmiennych krótkich typu "a" ,"b", "c" ... "z"
... ani "a1" ,"a2" ,"a3" , takie zmienne są nieczytelne i po pewnym czasie nie będziesz kompletnie wiedział co te zmienne robiły. A pomyśl tylko, że miałbyś rozszyfrowywać kod po kimś, kto takich zmiennych używał ...
Metody powinny być nazywane czasownikiem i powinny jasno opisywać co dana metoda robi.np "getUsersList", "setLanguage"
Metody powinny wykonywać tylko jedną rzecz, ale wykonywać ją śpiewająco.
Klasy powinny być nazywane rzeczownikiem " Samolot" , "Czlowiek" "User" "Kolo"
Komentarze powinny opisywać tylko najważniesjze i bardziej skomplikowane funkcjonalności programu, nie ma potrzeby przy każdej lini pisać komentarza, bo jest to zwyczajnie zbędne.