Completed
The Callback Pattern
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Python Design Patterns
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 A Pattern Example
- 3 Solution: the Facade DP
- 4 Facade is a Design Pattern
- 5 Some Facade KUS
- 6 Is Facade a "Pythonic" DP?
- 7 Design Patterns
- 8 Step back: what's a Pattern?
- 9 A Pattern's problem(s)
- 10 A Pattern's "solution(s)"
- 11 Why bother w/Patterns?
- 12 "Design" is a vague term...
- 13 What's a "Pythonic" Pattern
- 14 Python: hold or wrap?
- 15 Creational Patterns
- 16 Singleton ("Highlander")
- 17 Monostate ("Borg")
- 18 Creational DPs: "Flexibility"
- 19 DI: why we want it
- 20 Template Method vs DI
- 21 TM-VS-DI issues
- 22 Monkey-patching
- 23 Dependency Injection
- 24 DI design-choice details
- 25 DI and factories
- 26 The Callback Pattern
- 27 The "Callback" concept