Principiul de programare KISS
Principiul de programare KISS (Keep it simple, stupid, Fă-l simplu, prostule) presupune renunțarea la complicarea nejustificată a sistemului proiectat, dacă este posibil să îl faci mai simplu și ușor.
Pentru construirea corectă a unui sistem conform principiului KISS este necesar să respectați următoarele reguli:
-
Toate sarcinile necesare trebuie împărțite
în sub-sarcini mai mici, a căror dezvoltare
nu ar trebui să dureze mai mult de
4-12ore. - Toate sub-sarcinile trebuie rezolvate de una sau mai multe clase.
-
Metodele pentru rezolvarea sarcinilor în mod ideal
ar trebui să se limiteze la nu mai mult
de
30-40linii. - Înainte de a scrie cod, trebuie mai întâi să te gândești cum va arăta soluția sarcinii date.
- Trebuie eliminat tot codul inutil și învechit.
Vezi și
-
principiul
SOLID,
care oferă recomandări pentru software bazat pe OOP -
principiul
DRY,
care separă software-ul în componente mici -
principiul
YAGNI,
care presupune renunțarea la funcționalitățile excesive ale software-ului -
principiul
CQS,
care stabilește pentru fiecare funcție o singură comandă -
principiul
LoD,
care este aplicat în dezvoltarea de software -
principiul separării responsabilităților,
care este aplicat în dezvoltarea de software