Dependency Injection je technika, která řeší určité problémy, ale zároveň přináší těžkosti nové. Ty se pak snaží eliminovat DI kontejner, který od vás vyžaduje změnit pohled na objektový návrh.
Pokud vás netrápí problémy, které DI řeší, tak jeho nasazení budete vnímat jen jako zbytečnou obtíž. Třeba právě v nutnosti osvojení nového pohledu na objektový návrh.
Nicméně zdá se, že pokud vás netrápí problémy, které DI řeší, máte vážný problém. Což zjistíte, až to zjistíte.
Komentáře
Klon #1
Bez auto-wiring to je takové nemastné neslané. Přes reflextion by se AW dalo dopsat. Pak se dá lehce DI používat bez volání Containeru, jen vyjmenováním závislostí v konstruktoru.
Tento článek byl uzavřen. Už není možné k němu přidávat komentáře.