Principiile SOLID

Principiile de programare orientată pe obiect SOLID sunt necesare atunci când se creează software funcțional, care poate fi întreținut pe termen lung, bazat pe programarea orientată pe obiect (POO).

Principiile de bază SOLID:

Vedeți și

  • principiul DRY,
    care împarte software-ul în componente mici
  • principiul KISS,
    care presupune renunțarea la complicarea software-ului
  • principiul YAGNI,
    care presupune renunțarea la funcționalitățile excesive ale 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