Cory Foy

Monday, January 14, 2008

TDD != No Design

Happy Monday everyone! As an exercise to get us through the week, let's do the following:

  1. Take a deep breath

  2. Put your arms in the air

  3. Exhale

  4. As you exhale, say, "I AM ALLOWED TO DO DESIGN AND ARCHITECTURE WORK WHEN PRACTICING TDD!"

  5. If you aren't able to get that out in one breath, repeat step 1 until you can



Exploring designs, sketching UML diagrams, discussing architecture - these are things that are perfectly acceptable practices for teams performing TDD. The trick is not to back yourself into a "Now I have to write legacy code because we've locked everything down" scenario.

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home