4 ms·
There are many other problems with TDD (caveat: it's a good idea for _some_ projects) besides "it's no fun". Watch the Jonathan Blow video on the subject for th
by dboreham 4y ago
There are many other problems with TDD (caveat: it's a good idea for _some_ projects) besides "it's no fun". Watch the Jonathan Blow video on the subject for the details.
- astrange 4y agoThe classic example is sudoku, where all the TDD advocates failed to get there because they spent their time testing incorrect ideas instead of actually thinking their way to a solution. You can't build a moon rocket a step at a time, as they say. https://news.ycombinator.com/item?id=3033446 https://news.ycombinator.com/item?id=3033446 But I do think if you're going to write sudoku you should start with an end to end test, i.e., a solved sudoku problem.