Estoy tratando de introducir la metodología de programación DI/COI en nuestro grupo de desarrollo, pero uno de los desarrolladores les hizo la siguiente pregunta: ¿Ayuda para obtener DI/COI en casa
¿Por qué lo necesitamos? ¿Hay algún ejemplo concreto que pueda mostrarme el beneficio de usar el marco DI/IoC como windsor castle?
Por lo tanto, estoy preguntando si hay algún estudio de caso o artículo que demuestre que DI/IoC puede beneficiarse en un sitio web .NET de nivel empresarial.
Gracias de antemano
Actualización: Soy consciente de todo el beneficio de DI/COI trae, pero todavía tengo que ver un ejemplo completo en la web que pasa por todo un proceso de creación de una aplicación que utiliza DI/IoC y se beneficia de ello. De nuevo, cualquier artículo o enlace sería apreciado.
Sería tan cauteloso como ese desarrollador si estuviera tratando de introducir una metodología de programación en mi proyecto y no pudiera responder esa pregunta. – JoshJordan
De acuerdo con Josh, si suena y se ve como el aceite de serpiente, es probable que ... (a menos que sea yo tratando de enseñar TDD para el equipo, jaja) – dferraro