The Factory Design Pattern is Obsolete in Python

Pubblicato il: 10 settembre 2021
sul canale di: ArjanCodes
113,591
2.8k

💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide.

What would the Factory Pattern look like if it was invented today instead of in the 90s? I talk about the design principles behind the Factory Pattern, and how you can achieve the same thing, but even better, by using modern Python features.

If you haven't watched my earlier video about the Factory pattern, here it is:    • The Factory Pattern in Python // Separate ...  .

The code I worked on in this video is available here: https://github.com/ArjanCodes/2021-py....

🎓 ArjanCodes Courses: https://www.arjancodes.com/courses.

💬 Join my Discord server: https://discord.arjan.codes.

⌨️ Keyboard I’m using: https://amzn.to/49YM97v.

🔖 Chapters:
0:00 Intro
1:05 Explaining the example
2:44 Analyzing the Factory pattern
3:56 Using a Protocol class
7:29 Caveats of Protocols
9:24 Using Tuples to create factories
14:29 Caveats of tuples
15:26 Using dataclasses and _call_
22:13 Final thoughts

#arjancodes #softwaredesign #python


In questa pagina del sito puoi guardare il video online The Factory Design Pattern is Obsolete in Python della durata di ore minuti seconda in buona qualità , che l'utente ha caricato ArjanCodes 10 settembre 2021, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 113,591 volte e gli è piaciuto 2.8 mille spettatori. Buona visione!