Pregunta 87

Técnico Auxiliar Informática del Estado - 2013 - TIC A1 - Superior de Sistemas y Tecnologías (Libre)

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.