Principi SOLIDI
📅 17. 01. 2022
I principi solidi sono un modo, un insieme di raccomandazioni e principi, per costruire software robusto. I principi di SOLID funzionano per il design orientato agli oggetti (OOP). Il loro autore è Robert C. Martin e risalgono al 2000 circa.
Una rapida panoramica
Carattere | Nome del principio | Spiegazione |
---|---|---|
Ogni classe ha una sola responsabilità. | ||
O | Principio aperto/chiuso | La funzionalità di una classe può essere estesa senza modificarla. |
L | Principio di sostituzione di Liskov | Le classi devono essere completamente sostituibili dai loro discendenti. |
I | Principio di segregazione dell'interfaccia | Usate interfacce piccole e strettamente focalizzate. |
D | Principio di inversione della dipendenza | Dipende dalle astrazioni, non dalle implementazioni. |
Jan Barášek Maggiori informazioni su l'autore
L'autore lavora come sviluppatore senior e architetto software a Praga. Progetta e gestisce grandi applicazioni web che conoscete e usate. Dal 2009 ha acquisito una grande esperienza che trasmette attraverso questo sito web.
Sarò felice di aiutare:
Contact