Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

2
  • Bah downvoters only read the headline Q and not the contents. Commented Aug 8, 2013 at 0:32
  • 1
    I downvoted and I read it all. many of the disadvantages you point out are actually addressed by the most basic TDD books. TDD does not mean "just write as many studpi WET un-SOLID tests as you can and never think about design". I think this answer is an unfair misrepresentation of TDD. if your application becomes a mess because people are copypasting and implementing horrible designs, then that is a design issue. TDD is just a workflow, and you are not addressing the workflow. Commented May 2, 2016 at 17:49