Siis on alati teada, et kui vastus on 12, siis see on sekundites. findCardsBelongingTo(Customer customer) muutuja nimed panna sellised, et lause kokku on loogiline ja ütleb, et mida ta teeb. Purpose ja context on olulised nimede panemisel. USE THE SAME TERM CONSISTENTLY Tüüpilised näited, mida aetakse segi. Kasuta alati seda, mis on sinu kontektis õige. • Customer – Client – Party – Counterparty Tarkvara ehitades vältige sõna Client, kuna sellel on palju tähendusi ja kasutatakse erinevates varjundites. Kliendi kohta kasutada Customer. Firmad, kellega suheldada Party või Counterparty. • state – status • Contract – Agreement • get – load – fetch – find – retrieve • regCode – regNumber – personalCode EE isikukood on personalCode
o Pane nimed kindlasti inglis keeles o Sõna sõnalt tõlkimine ei pruugi olla õige lahendus o Kasuta õiget domeeni terminoloogiat- küsi domeeni eksperdi käest, mida nad kasutavad o Hääldus ja grammatika peavad samuti olema korrektsed o Kas sa suudad oma koodi lugeda nagu mingit lugu/raamatust? o Nimede kasutusi: Customer – Client – Party – Counterparty state – status Contract – Agreement get – load – fetch – find – retrieve regCode – regNumber – personalCode ärge kasutage samasid nimesid erinevate asjade puhul Funktsioonid –hea funktsioon o Lühike o Väga vähe astmeid o Teeb ainult üht asja- ühe astmega o Funktsioon peab tegema üht asja