TDD Debate
Discussions debating the effectiveness, benefits, and drawbacks of Test-Driven Development (TDD) in software design, distinguishing it from general unit testing and sharing personal experiences.
Activity Over Time
Top Contributors
Keywords
Sample Comments
How does TDD cause more harm than good in software design?
TDD not really. Having tests help, writing them first is irrelevant
Are you implying that TDD is bad in practice?
You don't need to be doing TDD to be writing tests!
There's a difference between TDD and having unit tests!
Not really, TDD helps you to think about what you're writing and even when you're prototyping from scratch gives you a good overview of the complexity of what you are writing, because you can't just finish a method that is few tens of lines long then try to test it, you write small test case, then you evolve the method that is being tested by the unit test and so on, and you can see when it's becoming too complex, I think some people just is not used to small methods whose re
Because TDD is dumb and actual hacking and development doesn't revolve around unit testing?
Who is arguing that TDD solves those problems with human coders?
TLDR: TDD done badly doesn't work well.
I think people confuse TDD with just writing tests