Setul de reguli LoD
Setul de reguli LoD pentru programare (Law of Demeter, Legea lui Demeter) presupune că în dezvoltarea software ar trebui să se limiteze interacțiunea dintre diferitele componente ale sistemului.
Conform regulilor LoD, fiecare componentă din sistemul dvs. trebuie să:
- Aibă cunoștințe limitate despre funcționarea și funcționalitatea altor module și componente.
- Interacționeze doar cu acele componente permise și să fie izolată de lucrul cu module necunoscute.
Vezi și
-
principiul
SOLID,
care oferă recomandări pentru software bazat pe OOP -
principiul
DRY,
care separă software-ul în componente mici -
principiul
KISS,
care presupune renunțarea la complicarea software-ului -
principiul
YAGNI,
care presupune renunțarea la funcționalitatea excesivă a software-ului -
principiul
CQS,
care stabilește pentru fiecare funcție o singură comandă -
principiul separării responsabilității,
care este aplicat în dezvoltarea software