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.
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 Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | it