I first became aware of the concept of various kinds of debts via the Industrial XP mailing list on the Internet. The concept of "debt" is a metaphor for "not doing enough of" something. To get out of debt we need to put extra effort into the something we were not doing enough of. Test debt is what happens when we haven't been writing all the tests we should have written. As a result, we have "unprotected code" in that the code could be broken without causing any tests to fail.
Copyright © 2003-2008 Gerard Meszaros all rights reserved