TDD stands for Test-driven development and quoting the Wikipedia definition isIt was very nice remembering when I started this path.
"a software development process that relies on the repetition of a very short development cycle: first the developer writes a failing automated test case that defines a desired improvement or new function, then produces code to pass that test and finally refactors the new code to acceptable standards".I've been hearing a lot about it since I started programming again. That aroused my curiosity and I'd like to learn how to use it.
These are the resources that I plan to use:
- I've ordered Test Driven Development: By Example, a book written by Kent Beck.
- I've found a wonderful series of videos by James Shore: Let's play: TDD.
- There's also a book in Spanish about TDD written by Carlos Blé that you can download for free: Diseño ágil con TDD.
After a lot of practice I'm still learning new things about TDD and enjoying it.
The link to the original post is http://garajeando.blogspot.com.es/2011/06/learning-tdd.html
ReplyDeleteYou're right. I fixed it.
DeleteThanks!
Thanks for the mention! :-D
ReplyDeleteThanks to you for all your teachings, Carlos
Delete