Coding PracticeΒΆ
Editor/IDE config:
editorconfig
Code Integration
Continuous integration
Coding style
Tooling
pre-commit
hooks:
pre-commit
black
isort
flake8
pre-push
execute unittest and validate minimal test coverage (80%)
commit-msg
validate commit message
Some References
Git commit