Project organization and import
martinunsal at gmail.com
Tue Mar 6 08:57:18 CET 2007
On Mar 5, 10:06 pm, a... at mac.com (Alex Martelli) wrote:
> My favorite way of working: add a test (or a limited set of tests) for
> the new or changed feature, run it, check that it fails, change the
> code, rerun the test, check that the test now runs, rerun all tests to
> see that nothing broke, add and run more tests to make sure the new code
> is excellently covered, rinse, repeat. Occasionally, to ensure the code
> stays clean, stop to refactor, rerunning tests as I go.
>From the way you describe your workflow, it sounds like you spend very
little time working interactively in the interpreter. Is that the case
or have I misunderstood?
More information about the Python-list