News for hackers. Stuff that matters.
Re:TDD did not live up to expectations by the_af on Thursday June 29, 2017 @01:52PM (#14665354)
> TDD works for experienced developers who know the problem domain well

This is important: it's not only junior devs that fail -- TDD also does NOT work for experienced developers who do NOT know the problem domain well, as the infamous Sudoku solver debacle showed, where Ron Jeffries got too caught up in TDD/refactoring to make any serious progress in actually solving Sudoku.

Re:TDD did not live up to expectations by spronkey on Tuesday July 04, 2017 @08:01AM (#14695313)
Amen. And this is what spikes are for :)

I TDD, but I don't TDD my spikes. Sometimes I write an almost working system before I start actually working...