Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"registernewagreement" - 1 õppematerjal

Tarkvaratehnika kordamisküsimused
210
pdf

Tarkvaratehnika kordamisküsimused

eelnevalt oli räägitud.  Kui on üks parameeter, siis välja kutsuja saab paremini aru, et mis parameeter tuleb ette  anda ja tõenäoliselt saab ka õigema vastuse. Kui on palju parameetreid, siis otsitakse neid  kuskile kokku.    Kui ühel funktsioonil on palju parameeterid, siis teha eraldi klass, mis tegeleb selle  tegevusega, mida see funktsioon enne tegi. Klassi luua erinevad meetodid. Nt oli funktsioon  registerNewAgreement, kuhu tuli lepingu parameetrid ette anda.    Boolean parameetrid on mõnel juhul OK. Aga olla ettevaatlik selle kasutamisega, sest vahel  ei ole selgelt aru saada, et mida see kood siis täpselt tähendab.    NO SIDE­EFFECTS  • A function that seems to be read­only according to its name, should behave as such  • If a function changes state then name it accordingly   

Informaatika → Tarkvaratehnika
93 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun