[This talk was presented at a Brazilian event, so the content is originally in Portuguese.]
In this talk we will explore the importance of using linters and automated code reviews in Python beyond just code style checks. It emphasizes that experienced developers should encode their knowledge into linters to preserve best practices within organizations, especially when team members leave.
The talk covers various extensible linters and code-checking tools available in Python, their benefits, and how to extend or create new ones. By integrating these tools with IDEs, pre-commit hooks, and Continuous Integration, teams can ensure adherence to best practices throughout the development process.
This talk is presented by Flavio Juvenal, CTO at Vinta Software.
Useful links:
Slides: https://bit.ly/vinta-pybr13
Django React Boilerplate: https://github.com/vintasoftware/djan...
Python Linters and Code Analysis Tools Curated List: https://github.com/vintasoftware/pyth...