Princíp programovania KISS
Princíp programovania KISS (Keep it simple, stupid, Rob to jednoduchšie, hlupák) predpokladá odmietnutie neopodstatneného komplikovania navrhovaného systému, ak je možné ho urobiť jedenoduchším a ľahším.
Pre správne zostavenie systému podľa princípu KISS je potrebné dodržiavať nasledujúce pravidlá:
-
Všetky potrebné úlohy je potrebné rozdeliť
na menšie podúlohy, ktorých vývoj
by nemal trvať viac ako
4-12hodín. - Všetky podúlohy by mali byť vyriešené jednou alebo viacerými triedami.
-
Metódy na riešenie úloh by v ideálnom prípade
mali byť obmedzené na nie viac
ako
30-40riadkov. - Skôr než napíšete kód, je potrebné najprv vymyslieť, aké bude riešenie zadanej úlohy.
- Je potrebné odstrániť všetok nepotrebný a zastaraný kód.
Pozri tiež
-
princíp
SOLID,
ktorý určuje odporúčania pre softvér založený na OOP -
princíp
DRY,
ktorý delí softvér na malé komponenty -
princíp
YAGNI,
ktorý predpokladá odmietnutie nadbytočnej funkcionality softvéru -
princíp
CQS,
ktorý určuje pre každú funkciu iba jeden príkaz -
princíp
LoD,
ktorý sa aplikuje pri vývoji softvéru -
princíp rozdelenia zodpovednosti,
ktorý sa aplikuje pri vývoji softvéru