Preguntas etiquetadas con dependency-injection

Inyección de dependencias, es un patrón de diseño en el que las dependencias (instancias de objetos, propiedades) de un componente se establecen a través de los constructores, métodos o campos (propiedades). Es una forma especial de la inversión de dependencia más general.










4
La inversión de dependencia expande la API, lo que resulta en pruebas innecesarias
Esta pregunta me ha molestado durante unos días y parece que varias prácticas se contradicen entre sí. Ejemplo Iteración 1 public class FooDao : IFooDao { private IFooConnection fooConnection; private IBarConnection barConnection; public FooDao(IFooConnection fooConnection, IBarConnection barConnection) { this.fooConnection = fooConnection; this.barConnection = barConnection; } public Foo GetFoo(int id) { …




4
Colocación aceptable de la raíz de la composición utilizando contenedores de inyección de dependencia (DI) e inversión de control (IoC)
He leído en varias fuentes, incluido el blog 'Ploeh' de Mark Seemann, acerca de cómo la ubicación adecuada de la raíz de composición de un contenedor de IoC está lo más cerca posible del punto de entrada de una aplicación. En el mundo .NET, estas aplicaciones parecen ser comúnmente consideradas …

5
Cuándo usar DI y cuándo crearse en Java
Tengo una buena cantidad de OOP con varios idiomas, pero soy bastante nuevo en Java. Estoy leyendo una gran cantidad de tutoriales donde se crean grandes cantidades de objetos dentro del código de una clase, y estoy tratando de ejecutarlos, pero construyo versiones de las clases en los tutoriales que …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.