Domanda di colloquio di Bupa

Explain Dependancy Injection pattern and when and why you would use it.