AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Power of TDD in Test Driven Development
When you have your developers throwing their test writing over the wall to someone else, they don't learn to write bug-free code. That's especially true if you're doing something like behavior driven development or test driven development where the outcome is the first thing in mind. You are literally forced to describe that outcome in computer terms before you write the code that does it. So that's where the power of TDD lies is. It's not even so much in increasing the immediate quality of a product, you know, the bag of freeness. But the future, it's much more future-proof. Your product becomes better architected because you're forcing yourself to think in terms of