En el ámbito del diseño de sistemas software, la inyección de dependencias:
- A.aumenta el acoplamiento entre los módulos.
- B.es una forma de implementar el patrón de Inversión de Control.Respuesta correcta
- C.facilita la detección de errores (debugging) en tiempo de ejecución.
- D.es un patrón de ataque que introduce ("inyecta") código malicioso para cambiar el curso de ejecución.
Explicación
La respuesta correcta es B. La inyección de dependencias es una forma de implementar el principio de Inversión de Control (IoC) en el diseño de software. Reduce el acoplamiento entre módulos al externalizar la creación de dependencias, facilitando las pruebas unitarias y mejorando la modularidad del código.