he estado tratando de aprender acerca de la inyección de dependencia y he estado leyendo sobre y tratando de codificar un pequeño contenedor de inyección de dependencias similar a esto: http://fabien.potencier.org/article/12/do-you-need-a-dependency-injection-containerinyección de dependencias de contenedores - patrón de la fábrica
La única cosa que me confunde es este :
¿No es un contenedor de inyección de dependencia simplemente una implementación glorificada del patrón de fábrica?
Si es así, ¿por qué no llamarlo así? ¿Por qué la necesidad de un término elegante sólo para confundir?
Si no lo es, ¿alguien puede explicar lo que me falta aquí?
posible duplicado de [inyección de dependencias vs patrón de la fábrica] (http: // stackoverflow. com/questions/557742/dependency-injection-vs-factory-pattern) – podiluska
'Dependency Injection' es un término mucho más amplio que 'Dependency Injection Container'. Es fácil ver la diferencia entre DI y Factory, no es tan fácil ver la diferencia entre un DI Container y una Factory. Entonces no creo que sea una pregunta duplicada. – Russ