|
|
|
|
|
by falcor84
1177 days ago
|
|
As I understand it, the proponents of TDD would argue that as long as the implementation tends towards laziness (avoiding unnecessary complexity), adding more and more tests to handle additional edge cases should cause the code to converse to solving the general case (and avoid local minima). I suppose that the crucial piece is the laziness, including refactoring whenever possible, to save time on addressing each subsequent test case. |
|