Efficient python programming...

Sean 'Shaleh' Perry shalehperry at attbi.com
Fri Jun 7 20:07:26 EDT 2002


> 
> I disagree, if the tests are written first (and run, proving that
> they will fail when the code is wrong or missing).
> 
> The tests are executable requirement specifications.  Running
> them "proves" (yes, not 100%... nothing could) that the code
> meets the specs.  The specs could be wrong of course, but that
> doesn't mean the code is broken...
> 

this also assumes the test covers every possible failure.  this also assumes
one can write tests for that section of code.





More information about the Python-list mailing list