| 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 |