DEV Community

Discussion on: Why every developer should be using TDD

Collapse
 
nombrekeff profile image
Keff

I totally agree with this, I've experienced both sides. Having complete freedom and time, so of cource TDD is used. I also had and have many projects where the main priority is working fast, and tests are left aside.

Though in real production products, it's a freaking life saver to have tests

Collapse
 
starswan profile image
Stephen Dicks

I'm personally much faster writing code with tests, and that's why I always do it. You have to test (right?) so how do you do it? Manually? and manual QA? That sounds like a way to not go fast. And unless your system is trivial, over time you will be introducing defects, you can't refactor/rewrite safely without introducing more defects, and a 'big ball of mud' ensues.