Pregunta de entrevista de Canonical

Thoughts on test driven development?