sto leggendo Dependency Injection in .NET da Mark Seemann e non posso per la vita di me ottenere la mia testa avvolta intorno a questo:DI Control-Freak anti-modello: Avendo difficoltà a capire
Anche se la nuova parola chiave è un odore di codice quando si tratta DIPENDENZE VOLATILE , non è necessario preoccuparsi di utilizzarlo per STABILE DIPENDENZE. La nuova parola chiave non è improvvisamente "illegale" in generale, ma si consiglia di non utilizzarla per ottenere istanze di VOLATILE DIPENDENZE.
Forse è perché non riesco ancora a mettere la mia testa nel contesto ambientale come un'iniezione invece di una variabile globale, ma non sto ottenendo ciò che dice l'autore.
Mi piacerebbe davvero capire DI da cima a fondo ma in questo momento sono bloccato e questo è solo un terzo del libro ... L'anti-pattern Control-Freak sembra essere ogni singolo programmatore che sia mai vissuto ...
Qualcuno ha qualche intuizione?
Vedere http://jamesshore.com/Blog/Dependency-Injection-Demystified.html. Ci sono così tanti articoli eccessivamente complessi su DI in giro, anche se non c'è davvero molto da fare. Ho trovato l'articolo abbastanza illuminante :-). – helpermethod