I'm with Aristotle. I think it's an urge that's come out of the development community -- specifically, *certain* development communities -- rather than from an end-user desire for quality. Many of the best -tested pieces of software are the infrastructure type things that only developers ever really know about, and functional testing ("does this software do what I want it to?") is far less common than unit testing at the API level.

In my experience developers latch on to test-driven development like a crack habit because once they get into the swing of it, it really is a very effective, stress-reducing way to work.

K.

Reply via email to