Brought to you by Linode - Build your next big idea @

Python Anti-patterns and other mistakes

Episode #18, published Tue, Jul 28, 2015, recorded Wed, Jul 1, 2015.

This episode is carbon neutral.
Often the most important lessons we learn is what NOT to do. Show #18 is all about BAD Python code and Python Antipatterns with Andreas Dewes. Listen in to learn about the "Empty Intern Except Block" and other dubious coding decisions!

But it's not all bad news. Andreas and his crew at Quantified Code have built some amazing tools to visual and determine code quality and ferret out these anti-patterns. Are you brave enough to run them on your code?

Links from the show:

The Little Book of Python Anti-Patterns:
python-patterns (good patterns):
Code Smells:
Refactoring to Patterns:
Working Effectively with Legacy Code:
Clean Code: A Handbook of Agile Software Craftsmanship:
Agile Principles, Patterns, and Practices:
Code is beautiful!:
Python code from Ex Machina:
Ex Machina Trailer:

Andreas Dewes
Andreas Dewes
Episode sponsored by
Ads served ethically
Click to show comments

Individuals can support this podcast directly via Patreon. Corporate sponsorship opportunities available here.
Become a friend of the show
Stay in the know and get a chance to win our contests.
See our privacy statement about email communications.