Principi SOLID

I principi di programmazione orientata agli oggetti SOLID sono necessari per creare software funzionale e mantenibile a lungo termine basato sulla programmazione orientata agli oggetti (OOP).

I principi SOLID principali sono:

Vedi anche

  • il principio DRY,
    che divide il software in piccoli componenti
  • il principio KISS,
    che presuppone di evitare di complicare il software
  • il principio YAGNI,
    che presuppone di evitare funzionalità non necessarie nel software
  • il principio CQS,
    che assegna a ogni funzione un solo comando
  • il principio LoD,
    che viene applicato durante lo sviluppo del software
  • il principio separazione delle responsabilità,
    che viene applicato durante lo sviluppo del software