Domanda di colloquio di Vroozi

What is Dependency Injection and what problem does it solve?