Preguntas con etiqueta 'inversion-of-control'

4
respuestas

diferencia entre la inyección de dependencia (DI) y la inversión de control (IOC)

He estado viendo muchas referencias de Dependency Injection (DI) & Inversión de control (IOC), pero realmente no sé si hay una diferencia entre ellos o no. Me gustaría comenzar a usar uno o ambos, pero estoy un poco confundido en cuanto a...
hecha 26.09.2008 - 14:54
7
respuestas

¿Por qué se denomina Inversión de control de esa manera?

Las palabras invert o control no se usan en absoluto para definir Inversión de control en las definiciones que he visto. Definiciones Wikipedia    la inversión de control (IoC) es una técnica de programación, expresada aqu...
hecha 22.07.2013 - 18:36
4
respuestas

¿Qué es la inversión de control y cuándo debo usarlo?

Estoy diseñando un nuevo sistema y quiero saber qué inversión de control (IOC) es, y lo que es más importante, cuándo usarlo. ¿Debe implementarse con interfaces o puede hacerse con clases?     
hecha 05.09.2008 - 05:32
7
respuestas

Principio de responsabilidad única: ¿Cómo puedo evitar la fragmentación del código?

Estoy trabajando en un equipo donde el líder del equipo es un defensor virulento de los principios de desarrollo de SOLID. Sin embargo, carece de mucha experiencia en la obtención de software complejo por la puerta. Tenemos una situación en l...
hecha 29.05.2012 - 12:19
4
respuestas

¿Por qué necesitamos marcos para la inyección de dependencias? [cerrado]

He estado leyendo más sobre el principio de Inversión de Control y la Inyección de Dependencias como una implementación y estoy bastante seguro de que lo entiendo. Parece que básicamente dice 'no declarar las instancias de los miembros de tu...
hecha 17.10.2015 - 21:12
7
respuestas

¿Cuál es la manera “correcta” de implementar DI en .NET?

Estoy buscando implementar la inyección de dependencias en una aplicación relativamente grande, pero no tengo experiencia en ello. Estudié el concepto y algunas implementaciones de IoC y los inyectores de dependencia disponibles, como Unity y Ni...
hecha 27.06.2016 - 08:52
3
respuestas

Véndame en contenedores IoC, por favor

He visto varios recomendar el uso de contenedores IoC en el código. La motivación es simple. Tome el siguiente código inyectado de dependencia: class UnitUnderTest { std::auto_ptr<Dependency> d_; public: UnitUnderTest( st...
hecha 22.02.2011 - 17:54
2
respuestas

¿Cómo administra la configuración con la inyección de dependencias?

Soy un gran fan de DI / IOC. Es excelente para manejar / abstraer dependencias difíciles y hace la vida un poco más fácil. Sin embargo, tengo una pequeña queja con él, que no estoy seguro de cómo resolverlo. La idea básica en DI / IOC es q...
hecha 10.02.2014 - 11:36
3
respuestas

Recibo una inyección de dependencia, pero ¿puede alguien ayudarme a entender la necesidad de un contenedor de IoC?

Pido disculpas si esto parece una repetición más de la pregunta, pero cada vez que encuentro un artículo sobre el tema, en su mayoría solo se habla de lo que es DI. Entonces, obtengo DI, pero estoy tratando de entender la necesidad de un contene...
hecha 19.09.2014 - 01:49
5
respuestas

¿Seguir el TDD conduce inevitablemente a DI?

Aprendí a hacer el desarrollo guiado por pruebas (TDD), la inyección de dependencia (DI) y la inversión de control (IoC) al mismo tiempo. Cuando escribo código usando TDD, siempre termino usando DI en los constructores de mi clase. Me pregunto s...
hecha 15.08.2012 - 16:55