Monitor performance issues & errors in your code

Technical Lessons Learned from Pythonic Refactoring

Episode #150, published Thu, Feb 8, 2018, recorded Wed, Jan 31, 2018

Does your code smell? Have a weird fragrance? It turns out code smells are a real thing and an amazing conceptualization of suboptimal design. This week you'll meet Yenny Cheung who has some practical and real-world advice on using refactoring in Python to improve your code and wash away those code smells.

Links from the show

Yenny on twitter: @yennycheung
Yelp Careers: yelp.com/careers/home
PyCon.DE Technical Lessons Learned from Pythonic Refactoring: youtube.com/watch?v=Yq9-b2JKUyU
Python design patterns: toptal.com/python/python-design-patterns
The Zen of Python: python.org/dev/peps/pep-0020
PEP8: python.org/dev/peps/pep-0008
Beyond PEP8: youtu.be/wf-BqAjZb8M
Cloud9: aws.amazon.com/cloud9/
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Want to go deeper? Check out our courses

Yenny Cheung
Yenny Cheung
Originally from Hong Kong, Yenny moved to the US to study Computer Science at Swarthmore College. She was a KPCB engineering fellow during her college years. After graduation, Yenny moved to Hamburg and joined Yelp as a full-stack software engineer. Yenny is on the Biz National team, where she is scaling advertising tools and reporting for national businesses. She leads the Awesome Women in Engineering Group at Yelp in Germany. Outside of work, Yenny enjoys yelping for good food and painting.
Episode sponsored by
Ads served ethically
Talk Python's Mastodon Michael Kennedy's Mastodon