3 ms·
I never really viewed TDD as better at reducing bugs for a short term project, its going to have marginal better chances of getting additional test cases. I vi
by PaulKeeble 10y ago
I never really viewed TDD as better at reducing bugs for a short term project, its going to have marginal better chances of getting additional test cases.
I view it more as important for breaking the growth of testing effort in an iterative project. With each release the scope of what should be tested to fully test a project climbs and unless a team wishes to linearly increase the size of its test team its all but certain tests will be skipped.
TDD gives us the ability to always full regression test as its just machine time. Its a safety factor in knowing nothing is broken which in turn gives us confidence we can refactor.