Development tools and practices for Pythonistas

Martin P. Hellwig martin.hellwig at
Tue Apr 26 13:02:33 EDT 2011

On 26/04/2011 14:39, snorble wrote:
<cut explanation>
I would strongly advice to get familiar with:
- Lint tools (like PyLint)
- Refactoring
- Source Control Systems (like Mercurial Hg)
- Unit Testing with Code Coverage

Followed by either writing your own toolset that integrates all of the 
above or start learning an IDE that has that stuff built-in (my personal 
preference is the latter with my current IDE being PyDev (Eclipse)).

Yes you will be less productive for a couple of weeks, but I promise you 
that once you know the above you win that time back very shortly, or if 
you are as chaotic as me, within a week :-).


More information about the Python-list mailing list