Pregunta de entrevista de Teranet

What is dependency injection?