Principios y arquitectura / Inyección de dependencias
Contenedor de inyección de dependencias
Notas originales de SunDiaL · Ver fuente en inglés
Un contenedor de inyección de dependencias es la indirección aplicada a la raíz de composición, y se convierte en el creador de GRASP. Es una clase cuyo propósito es gestionar las dependencias y sus ciclos de vida.
Ámbito del ciclo de vida del objeto
El ámbito del ciclo de vida amplía el significado que tenía el ámbito para las variables simples. Pasa de «cuánto tiempo está viva o visible una variable» a «qué tipo de vida debe tener esta dependencia, objeto o clase». Aquí, «vida» significa «estrategia de instanciación»: