Hoy voy a estar dando una charla gratuita sobre TDD, usando Visual Studio, en Buenos Aires, gracias al Microsoft User Group de Argentina. Ya escribí anunciando esta actividad en:
Introducción a TDD con Visual Studio
Así que quiero poner en este post lo que voy a presentar, todo práctico, que será código desarrollado en las dos horas de la charla. Elegiré un dominio y algunos tests, y lo desarrollaremos en el momento. Iré agregando código a mi proyecto de GitHub:
https://github.com/ajlopez/TddOnTheRocks
Seguramente aparecerá hoy un nuevo directorio, con lo que iremos haciendo.
Para los que quieran TDD para una aplicación MVC, hay un video de ALT.NET Hispano:
Desarrollo de una Aplicación con TDD desde 0
explicando el desarrollo de:
https://github.com/ajlopez/TddOnTheRocks/tree/master/TddApp
Un ejemplo más simple:
https://github.com/ajlopez/TddOnTheRocks/tree/master/MySrc
basado en un ejemplo de @hernanwilkinson, explicado en según mi serie de posts:
TDD paso a paso
Dos ejemplos más:
Escribiendo una Aplicación usando TDD
Escribiendo un intérprete en .NET
Recursos adicionales:
Mis posts sobre TDD en español (acá está la lista completa de las series de arriba y algunos post más en otros lenguajes y tecnologías, usando TDD; además, hay algún video demostrativo)
Mis post en Anglish ;-)
Mis enlaces
http://delicious.com/ajlopez/tdd
http://delicious.com/ajlopez/tdd+tutorial
http://delicious.com/ajlopez/tdd+video
http://delicious.com/ajlopez/tdd+codekata
Espero les sirva
Nos leemos!
Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez