Question d’entretien chez Accepted

What is DI Why we use Test Driven Design