¿Por qué debería practicar Test Driven Development y cómo debo comenzar?
Mucha gente habla sobre escribir pruebas para su código antes de comenzar a escribir su código. Esta práctica generalmente se conoce como Test Driven Development o TDD para abreviar. ¿Qué beneficios obtengo al escribir software de esta manera? ¿Cómo empiezo con esta práctica?