To me, it seems like we have a full mix of regular users of this forum: a few true experts, a handful of proficient developers (I'd put myself in this group), a very healthy population of advanced beginners, and the always present n00bs.
Considering the crowd, I just wanted to raise some awareness about Test Drive Development and unit testing because it is rarely mentioned on this board. Unit tests could be the next big step for an advanced beginner on the road to proficiency or likewise for a proficient programmer on the road to becoming a true expert. I think it's a great technique and worth more community/industry awareness.
Who uses TDD? How has it worked for you? Who doesn't and why not? What tools/techniques/strategies do you use to help write/run tests?
Post your war stories and questions about TDD here.
Considering the crowd, I just wanted to raise some awareness about Test Drive Development and unit testing because it is rarely mentioned on this board. Unit tests could be the next big step for an advanced beginner on the road to proficiency or likewise for a proficient programmer on the road to becoming a true expert. I think it's a great technique and worth more community/industry awareness.
Who uses TDD? How has it worked for you? Who doesn't and why not? What tools/techniques/strategies do you use to help write/run tests?
Post your war stories and questions about TDD here.