Ahhhh good.... another convert :-)
I'm a little curious you saying that:
I had to put my design on paper. This may be the most important aspect of TDD. I can usually hold most designs in my head, but I've been working on some projects that no-one can hold in their head. (Well, maybe Abigail-II, but not most people.) I don't have the habits of putting stuff on paper to work it through. This will give me those habits.
In my experience I get the complete opposite. Because TDD makes me move in very small steps, refactoring all of the time, I find that I don't have to keep that big design in my head - just whatever bit I happen to be working on at the time.
In reply to Re: TDD: a test drive and a confession
by adrianh
in thread TDD: a test drive and a confession
by dragonchild
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |