Labās prakses principi
Turpinājumā apkopoti labās prakses principi koda rakstīšanā Programmēšana II kursa ietvaros.
Skola 2030 ieteikumi
- katru atsevišķu priekšrakstu raksta jaunā rindā;
- koda loģiskās daļas (piemēram, zarošanos, ciklu, masīvu) savstarpēji atdala ar tukšu rindu;
- lieto atkāpes, lai vizualizētu priekšrakstu vai struktūru iekļaušanu citās struktūrās;
- izvairās no garām koda rindām. Lieto pārnesi jaunā rindā, atvieglojot koda lasīšanu;
- mainīgo, funkciju u. c. nosaukumus veido jēgpilnus, atvieglojot koda uztveri (piemēram, perimetru apzīmējot nevis ar “a”, bet “perim” vai “perimetru”);
- ar komentāriem skaidro programmatūras koda loģiskās daļas (piemēram, zarošanos, ciklu, masīvu), to lomu programmatūrā (piemēram “Datu izvade”)
KISS (Keep it simple, stupid) - izstrādes princips, kas nosaka, ka dizainiem un/vai sistēmām jābūt pēc iespējas vienkāršākām. Kad vien iespējams, jāizvairās no sarežģītības, jo vienkāršība garantē visaugstāko lietotāju pieņemšanas un mijiedarbības līmeni. Tāpat tas ļauj vieglāk kolēģiem lasīt kodu un palīdzēt atkļūdošanā.
DRY (Don't Repeat Yourself) - programmatūras izstrādes pamatprincips, kura mērķis ir samazināt informācijas atkārtošanos. Sadaliet savu kodu un loģiku mazākās atkārtoti lietojamās vienībās un izmantojiet šo kodu, izsaucot to, kur vēlaties. Nerakstiet garas funkcijas, bet sadaliet loģiku un mēģiniet izmantot jau izstrādātās daļas.