News for hackers. Stuff that matters.
Re:TDD did not live up to expectations by deweller on Friday June 30, 2017 @08:54AM (#14670383)
I grant the premise that TDD has drawbacks. But are they really worse than the drawbacks of not writing tests?

Code with no test coverage will have more defects and will be more prone to regressions.

For many projects TDD is the best we've got until something comes along that replaces it.

Re:TDD did not live up to expectations by globuous on Friday June 30, 2017 @09:05AM (#14670429)
I thought TDD meant doing tests before implementing code rather simply testing code.

So I always assumed someone testing his code wasn't necessarily TDDing, and that someone not TDDing wasn't necessarily not testing, just that she tests after implementation.

Is my understanding of TDD wrong ?

Re:TDD did not live up to expectations by deweller on Friday June 30, 2017 @09:53AM (#14670694)
You are correct.

I incorrectly interpreted "don't do TDD" as "don't do tests".

Re:TDD did not live up to expectations by lobut on Friday June 30, 2017 @10:06AM (#14670788)
I always thought it meant DRIVING the design as well.

The term TDD gets conflated with unit testing, and testing in general that it gets quite confusing have a discussion without going into hyperbole.