Programmeerimise põhimõte KISS
Programmeerimise põhimõte KISS (Keep it simple, stupid, Tee seda lihtsamaks, tobu) eeldab projekteeritava süsteemi põhjendamatu keerukuse hülgamist, kui on võimalik teha seda lihtsamaks ja kergemaks.
Süsteemi õigeks ehitamiseks vastavalt KISS põhimõttele tuleks järgida järgmisi reegleid:
-
Kõik vajalikud ülesanded tuleks jagada
väiksemateks alamülesanneteks, mille arendamine
ei tohiks võtta rohkem kui
4-12tundi. - Kõik alamülesanded tuleks lahendada ühe või mitme klassiga.
-
Meetodid ülesannete lahendamiseks peaksid ideaaljuhul
piirduma mitte rohkemaga
kui
30-40reaga. - Enne koodi kirjutamist tuleb kõigepealt mõelda välja, milline on seatud ülesande lahendus.
- Tuleks eemaldada kõik tarbetu ja vananenud kood.
Vaata ka
-
põhimõte
SOLID,
mis määrab OOP-il põhineva tarkvara soovitused -
põhimõte
DRY,
mis jagab tarkvara väikesteks komponentideks -
põhimõte
YAGNI,
mis eeldab tarkvara liigse funktsionaalsuse hülgamist -
põhimõte
CQS,
mis määrab iga funktsiooni jaoks ainult ühe käsu -
põhimõte
LoD,
mida rakendatakse tarkvara arendamisel -
põhimõte vastutuse eraldamise,
mida rakendatakse tarkvara arendamisel