Domanda di colloquio di EPAM Systems

Why we need dependency injection?