|
|
|
|
|
by taligent
4841 days ago
|
|
Sure you will still have bugs. The question is whether the reduction in bugs due to TDD outweighs the increased investment in developer and tester time. Because for those of us who do TDD every day the blowout in time is at minimum 2-3x longer than without it. Not to mention the detrimental impact on build times. All of that aside. Have you noticed how there are no decent metrics available for TDD's effectiveness ? |
|
I do not know your environment, but TDD does not add 2-3x longer for most everyone I know that practice it. This is especially true when you factor in total development time. Most estimates I see place TDD making the project take 15-30% longer.
> All of that aside. Have you noticed how there are no decent metrics available for TDD's effectiveness ?
Not sure what you mean by that. There are metrics you can use (how else could they do studies on this?). It's been proven time and time again in studies (some are linked in these threads here).