Brought to you by Rollbar - Detect, diagnose, defeat errors w/ pip install rollbar

Episode #150: Technical Lessons Learned from Pythonic Refactoring

Published Thurs, 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/

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.


Individuals: Support this podcast via Patreon or one-time via Square Cash or . Corporate sponsorship opportunities available here.
X
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.