Too Long; Didn't Read
Test-Driven Development is Fundamentally Wrong, says Chris Fox. He says TDD presumes that developers should write their own tests. The old way is better: Write the TDD tests prior to implementation, write the tests after the odyssey of discovery, so the tests are only written to the final design, and are only revisited in response to bugs found in QA. Cheopys Chris Fox: "It would be easy to take the attitude that the attitude of testing itself, which nobody argues against itself, makes nobody argue against it, which never makes it worthwhile"
Share Your Thoughts