topic | worst practice | better practice | good practice |
---|---|---|---|
Version Control | copy files | git | git hooks |
Editor | gedit | good editor | learn 1 well |
Debugging | read code | pdb | |
Testing | manual test | py.test | Jenkins |
Environment | default Python | virtualenv | pyenv |
Deploy | create zipfile | git release | setuptools |
Documentation | none | README.md | Sphinx |