Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Years of Bad Ideas

EuroPython Conference via YouTube

Overview

Explore the evolution of Python programming through a humorous and insightful conference talk that delves into five years of unconventional coding practices. Discover the intricacies of magic methods, class manipulation, import hooks, and monkey patching. Learn about the potential pitfalls and unexpected consequences of overloading, system module modifications, and internal code conflicts. Gain a deeper understanding of local functions, frame manipulation, and the implicit self in Python. Examine the implications of return value usage and naming conventions. Ultimately, reflect on the lessons learned from these "bad ideas" and how they've shaped the Python ecosystem over time.

Syllabus

Intro
General Idea
What is Magic
What is Classes
Xik
AC
Import hooks
Monkey patching
Under on a building
System Modules
Overloading
Monkey Patch
Internal Warfare
Local Functions
Frame
implicit self
return value use
names
ABCDE
Bad Ideas

Taught by

EuroPython Conference

Reviews

Start your review of Years of Bad Ideas

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.