in reply to Test Driven Development Workflow
More generally, having "critical test cases" defined as part of the design document doesn't mean you need running code for them. It just helps communicate the design and limitations. Test Cases might actually be Use Cases and communicate how the component will be used and what it's good for.
When doing it all myself, I've found that writing the code and (actual) test code together works well. I'll write the constructors and test them. Write a particular tightly-related group of functions and then test them. Repeat until done.
So ask yourself what needs to exist at what stage in the process, and make sure you have a good reason why. What is your process?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Test Driven Development Workflow
by chromatic (Archbishop) on May 20, 2011 at 20:29 UTC | |
by John M. Dlugosz (Monsignor) on May 20, 2011 at 20:36 UTC |