Practical Python Design Patterns
summary
Covers common design patterns used in production Python applications and how to implement them, with concrete examples. Explains metaclasses basics and demonstrates using metaclasses for practical design decisions.
AI-written summary · about
chapters (12)
- 0:00Start
- 1:59Classes in Python
- 3:12Create a class using a type
- 6:34Lifecycle of a class magic methods
- 6:56Quick Recap
- 7:43Meta Classes
- 8:41The gory details of syntax
- 10:52The big picture
- 12:55Lifecycle of Meta class based class
- 13:31The broad idea
- 18:53The Requirement
- 32:02References
related talks
01h 30mPython Design Patterns
46mOn Being Pythonic
01h 10mIt's Pythons All The Way Down: Python Types & Metaclasses Made Simple
46mSubclassing, Composition, Python, and You
01h 27mObjectionable Content
28mData Science Design Patterns
30mThe Wizardry of Metaprogramming
29mMetaprogramming with Decorators, Metaclasses, and Dynamic Code Generation
