Principiul de programare YAGNI
Principiul de programare YAGNI (You aren't gonna need it, Nu veți avea nevoie de ea) presupune renunțarea la funcționalitățile excesive ale sistemului pe care îl dezvoltați, adică dacă nu există o nevoie imediată pentru o sarcină sau o metodă, atunci trebuie să renunțați la ele.
În planificarea lucrărilor la proiect, urmand principiul YAGNI, nu trebuie să scrieți cod care v-ar putea fi util vreodată, în schimb, trebuie să rezolvați în primul rând cele mai actuale și importante sarcini.
Vedeți și
-
principiul
SOLID,
care oferă recomandări pentru software bazat pe OOP -
principiul
DRY,
care împarte software-ul în componente mici -
principiul
KISS,
care presupune renunțarea la complicarea software-ului -
principiul
CQS,
care stabilește pentru fiecare funcție doar o singură comandă -
principiul
LoD,
care este aplicat în dezvoltarea de software -
principiul separării responsabilităților,
care este aplicat în dezvoltarea de software