4 ms·
I was really hoping for some insight here but in the end it was just another TDD post that amounted to nothing more than handwaving a feel-good statements. I me
by lucisferre 13y ago
I was really hoping for some insight here but in the end it was just another TDD post that amounted to nothing more than handwaving a feel-good statements. I mean it wasn't even backed up logically forget empirically. This amounts to a thesis without any supporting premise.
I've written software both with and without heavy TDD. TDD does not result in higher code quality, being knowledgable about coding does (in fact amongst more junior developers TDD results in both bad code and bad tests which is doubly costly). This is TDDs dirty little secret, not that it can take longer.
Don't get me wrong tests and test automation have tremendous value as a tool. But TDD as a processes for building all software is frankly just silly and if you want to convince me otherwise you're going to need real evidence.