|
|
|
|
|
by JoeAltmaier
5671 days ago
|
|
Well, sort of. TDD defines bugs as "things the unit tests catch". And the unit tests are very narrow. So yes, you record fewer bugs, fix those narrow cases quickly and pretend you're done. Then it gets to the field, and whatever you didn't catch becomes a 3-alarm fire. I vastly prefer shakedown tests of the sort where you launch a 'bot army' on cloud servers to thrash the app. Especially if there is Any network/client/server component. |
|
I think that if you read the article linked, you'd find that the study didn't work that way. Any study that measures different things between experiment and control groups is not going to be sound.
Then it gets to the field, and whatever you didn't catch becomes a 3-alarm fire.
I've worked on TDD projects, and those are definitely are counted as bugs. Severity 1.