Prihranite čas programiranja z uporabo postopkov in funkcij.
Funkcije in postopki sta dve orodji v orodju vsakega programerja, ki mu omogočata pisanje strožje in učinkovitejše kode. Čeprav ima uporaba te možnosti programiranja lahko slabost ali dve, so prednosti veliko večje od vseh pomanjkljivosti. Programer z implementacijo funkcij in postopkov v svoj program skrajša čas kodiranja in odpravljanja napak ter s tem skrajša celoten razvojni čas.
Postopki in funkcije
Postopki in funkcije delujejo po istem principu pisanja majhnega dela kode, ki ga lahko pokličete, namesto da bi pisali isto kodo na več mestih v vašem programu. Ta praksa vsaj zmanjša velikost programa in pogosto izboljša berljivost programa. Večina programskih jezikov vsebuje vgrajene funkcije in podpira zmožnost gradnje postopkov in funkcij v vaši kodi.
Video dneva
Zmanjšan čas kodiranja
Prednost uporabe funkcij in postopkov je, da se skrajša čas kodiranja. Če morate rutino napisati samo enkrat in kodne stavke, ki jo kličejo, prihranite čas večkratnega kodiranja iste rutine, tudi če se odločite, da rutino izrežete in prilepite. Zmanjšanje časa kodiranja pomaga zmanjšati skupni čas dostave projekta.
Zmanjšan čas odpravljanja napak
Poleg zmanjšanja časa kodiranja uporaba postopkov in funkcij pomaga zmanjšati čas odpravljanja napak. Ko postavite isto kodo na več mestih, je včasih težko izvesti spremembe za odpravljanje napak na vseh teh mestih. Če naredite spremembo na enem mestu, vendar ne naredite spremembe na drugih dveh mestih, se zlahka zmedete. Zaradi tega je težko najti težavo in jo odpraviti z vseh mest v programu.
Učinki vzdrževanja
Učinki na vzdrževanje programa, ki je najdražja od razvojnih stopenj, so lahko tako dobri kot slabi. Tako kot pri odpravljanju napak, če je težava v klicanem postopku, jo lahko enkrat najdete in hitro odpravite. Če pa je programer, ki je napisal kodo, preveč uporabljal postopke in funkcije, je program težje razumeti. Težje kot je razumeti, dlje traja popravljanje programa.