Mark J. Balbes, Ph.D., Vice President of Architecture at Asynchrony, commits heresy in his latest Agile Architect article by suggesting that developers are writing too many tests. Perhaps the question should not be, “Do I have a test?” It should be, “Do I have the right test?”
It’s one of the tenets of test-driven development (TDD) that you shouldn’t write a single line of code without first having a test to show that it is necessary. Over the years, our ability to write tests and our zeal to test everything has led to tremendous advances in automated testing, with a lot of powerful tools that let us test in ways never done before. The question is, as with all things great and powerful, “Should we?”
Read the rest of his article on Application Development Trends.