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