Usage of TDD in practice
20.5.2010 | 1 minutes of reading time
How much is TDD used in daily business? How much should it be used?
To find that out, I started a little survey. The results will be made public on this blog soon. Iâd love to get as much participation as possible, of course đ So please continue reading only after answering a few questions (should only take two minutes).
Survey regarding âTDD in practiceâ
Update: The survey results are available .
My current take is, that TDD is expected to be helpful, either by own experience or as an expectation towards TDD, but still its not generally applied in projects. One reason why this is so, might be a lack of competence!
A possibility to build up or extend your TDD competence are katas: a karate term saying that itâs not about doing something especially fast, but especially well. And it needs training to do so. Examples and tasks for katas can be found in the net:
- codingkata.org: A list that group the katas by difficulty. They even have maven archetypes available for most languages, so that you can setup your project quickly.
- codekata : Kicked off the whole kata story
- codingdojo: Even more exercises
Those who want to get inspired by others, find a lot of katacasts , where you can watch the experts solving those problems. Here are two casts from different problems in different programming languages.
By the way: If you like to learn more and understand TDD better: We will host a TDD-Camp from June 15. â 17.. Check it out: http://www.meettheexperts.de/
Prime Factors Kata in Ruby
String Calculator Kata in Groovy
More articles
fromAndreas Ebbert-Karroum
Your job at codecentric?
Jobs
Agile Developer und Consultant (w/d/m)
Alle Standorte
More articles in this subject area
Discover exciting further topics and let the codecentric world inspire you.
Gemeinsam bessere Projekte umsetzen.
Wir helfen deinem Unternehmen.
Du stehst vor einer groĂen IT-Herausforderung? Wir sorgen fĂŒr eine maĂgeschneiderte UnterstĂŒtzung. Informiere dich jetzt.
Hilf uns, noch besser zu werden.
Wir sind immer auf der Suche nach neuen Talenten. Auch fĂŒr dich ist die passende Stelle dabei.
Blog author
Andreas Ebbert-Karroum
Agile Principal Consultant
Do you still have questions? Just send me a message.
Do you still have questions? Just send me a message.