Remove Test

Tests are only useful for catching bugs; once a bug is fixed, the test to catch it is no longer necessary (and thus can be removed). This crucial ObfusificationIng step provides a development team with the following advantages:

This is dumb, those tests are needed to prevent the bug from coming back. You don't remove them. [Uh, we know that. This page is intended as a joke.] The scary part is that it's all so realistic.

Some object to this KeyPracticeArea?, stating that old test cases are still needed to catch regressions. Of course, it should be pointed out that competent engineers should never introduce regressions - keeping superfluous tests around encourages sloppy development practice while adding no real value.


WorryDrivenDevelopment CategoryWhimsy CategoryJoke

EditText of this page (last edited April 13, 2004) or FindPage with title or text search