Nunca utilicé un mecanismo de prueba automatizado en ninguno de mis proyectos y siento que me falta mucho. Quiero mejorarme a mí mismo, así que tengo que comenzar a abordar algunos problemas que he estado descuidando de esta manera y probar Git en lugar de estar atascado en SVN.
¿Cuál es una buena manera de aprender TDD? Probablemente usaré Eclipse para programar en Java. He oído hablar de JUnit, pero no sé si hay algo más que deba considerar.