Inversion of Control e Dependency Injection

Solitamente molti fanno confusione tra IOC e Dependency Injection.

IOC, Inversion of Control, è un pattern tanto semplice quanto importante che, permette di disaccoppiare le dipendenze tra oggetti, rendendoli indipendenti, affinché sia possibile modificare una parte del software senza stravolgere le altre.
Dependency Injection è un pattern che professa l’iniezione delle dipendenze, ottenendo quindi IOC efficacemente.

Lascia un commento