Pregunta de entrevista de Prodigy Finance

Can you explain what TDD is?