Pergunta de entrevista da empresa Xoriant

Have you used Test driven development? Explain.