" (UTC)
23May06 (+7 months later): I have also used ""test-driven development"" and noticed that even a few representative tests can be used to detect problems:  it was not necessary to have complete test-coverage of all functions, just a few, limited tests would provide a ""sanity check"" to the usability of the unit, in general.  The limited-tests approach reduces the amount of test-cases that must be updated if the unit changes significantly, although it could be argued that more tests would provide more protection/reliability in the future and ""pay for themselves"" even when needing to be updated to match significant changes.  Dr. Deming advocated a return to mass inspection to handle extreme safety concerns. - 13:38, 23 May 2006"