SOLID - Guida ai principi basilari dell'OOP

SOLID - Guida ai principi basilari dell'OOP

di: Sandro Paganotti

  1. 1. SOLID, l'acronimo di acronimi dello 'Zio Bob'
    Come nasce l'acronimo che ci aiuta ad affrontare il cambiamento nello sviluppo del software
  2. 2. S - Single Responsibility Principle
    Ogni oggetto deve essere responsabile di un singolo aspetto del comportamento che stiamo modellando
  3. 3. O - Open/Close Principle
    Entità che non necessitino di essere modificate a fronte dei cambiamenti delle applicazioni, ma che possano essere estese con facilità
  4. 4. L - Liskov Substitution Principle
    Utilizzare una classe figlia al posto di una classe padre non cambia il comportamento del programma
  5. 5. I - Interface Segregation Principle
    Una una classe non dovrebbe incorporare metodi non necessari al proprio funzionamento
  6. 6. D - Dipendency Inversion Principle
    Astrarre le dipendenze tra moduli di alto e basso livello

Guide Programmazione

Azure, una nuvola tanti linguaggi

Entrare con semplicità ed efficacia nel mondo di Windows Azure e...

Guida Antipattern

Come evitare le cattive abitudini, le worst practices e le trappole...

RESTful Web Services - La Guida

Dai principi ispiratori del Web programmabile e delle architetture...

Altre guide

Newsletter @Programmazione

Ogni settimana, direttamente nella tua e-mail: articoli, script e guide su Java, Visual Basic, VB.Net ed i più diffusi linguaggi di programmazione.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto