Pergunta de entrevista da empresa Zenika

What is test driven development?