"The main failing of TDD is the assumption that you know all of the tests that you will need before you know your software." If that's what TDD is, then it can only fail. Fortunately, TDD does not require you to write…
"The main failing of TDD is the assumption that you know all of the tests that you will need before you know your software." If that's what TDD is, then it can only fail. Fortunately, TDD does not require you to write…