Tarkvaratehnika konspekt eksamiks
Väga suur
tõenäosus sattuda programmeerida kellegagi, kelle emakeeleks pole inglise keel, ja siis inglise keel tuleb
teie suhtlemiskeeleks.
Tuleks kasutada terminoloogiat, mida kasutab antud valdkond. Tuleb valdkonna termineid selgeks saada
ja püüda neid kasutada. Kui programmeerija näeb terminoloogiat, mida kasutatakse valdkonnas, siis
seda on lihtne ka edasi arendada. Nimede panekule tuleks ka natuka aega panustada. Kui muutuja on
funktsiooni sees, siis see pole väga kriitiline. Aga funktsiooni või klassi nimetus on juba olulisem. Mida
nähtavam on see struktuur (klass/funktsioon), seda tähtsam on õige nime panemine. Võib arutada ka
kliendiga, kas tema jaoks oleks selline nimi arusaadav ja tema arvates õige. Kui on klassid, siis
kasutatakse nimesõnasid. Siis kui on list/collection, siis nimi on tavaliselt mitmuses. Map ehk seos kahe