Checklists - TheRedLady/nemetschek_internship GitHub Wiki
Every day
- Do 10 min touch typing drill
- Do my tasks
- Learn new Vim trick
- Fill my Hrono
- Do regular breaks
When task is done
- Ensure all unit tests pass
- Check the code with
pyflakes
(,ch
in Vim for single file) - Check if the code follows the style guides (see style guides below)
- Check the code quality (see the checklist below)
- Commit with meaningful commit message
- Push
Style guides
- http://pep8.org/
- http://docs.python-guide.org/en/latest/writing/style/
- http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html
Code quality
- https://github.com/TheRedLady/nemetschek_internship/wiki/Classes.md[Classes]
- https://github.com/TheRedLady/nemetschek_internship/wiki/Routines.md[Routines]
- https://github.com/TheRedLady/nemetschek_internship/wiki/Variables.md[Variables]
- https://github.com/TheRedLady/nemetschek_internship/wiki/Data.md[Data]
- https://github.com/TheRedLady/nemetschek_internship/wiki/Code.md[Control flow]
- https://github.com/TheRedLady/nemetschek_internship/wiki/Layout.md[Layout]
- https://github.com/TheRedLady/nemetschek_internship/wiki/Comments.md[Comments]