Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Keep Your Code Clean And Maintainable Using Static Analysis With Flake8

Keep Your Code Clean And Maintainable Using Static Analysis With Flake8

FromThe Python Podcast.__init__


Keep Your Code Clean And Maintainable Using Static Analysis With Flake8

FromThe Python Podcast.__init__

ratings:
Length:
50 minutes
Released:
Apr 6, 2021
Format:
Podcast episode

Description

When you are writing code it is all to easy to introduce subtle bugs or leave behind unused code. Unused variables, unused imports, overly complex logic, etc. If you are careful and diligent you can find these problems yourself, but isn't that what computers are supposed to help you with? Thankfully Python has a wealth of tools that will work with you to keep your code clean and maintainable. In this episode Anthony Sottile explores Flake8, one of the most popular options for identifying those problematic lines of code. He shares how he became involved in the project and took over as maintainer and explains the different categories of code quality tooling and how Flake8 compares to other static analyzers. He also discusses the ecosystem of plugins that have grown up around it, including some detailed examples of how you can write your own (and why you might want to).
Released:
Apr 6, 2021
Format:
Podcast episode

Titles in the series (100)

The podcast about Python and the people who make it great