Шаблон проектирования «Фабрика» в Python устарел
ArjanCodes
0:00 / 0:00
Шаблон проектирования «Фабрика» в Python устарел
115 948 просмотров · 5 лет назад
ArjanCodes
341 тыс. подписчиков
115 948 просмотров · 5 лет назад
💡 Узнайте, как создавать отличное программное обеспечение за 7 шагов: https://arjan.codes/designguide.
Как бы выглядел паттерн «Фабрика», если бы он был изобретен сегодня, а не в 90-х? Я рассказываю о принципах проектирования, лежащих в основе паттерна «Фабрика», и о том, как вы можете добиться того же самого, но даже лучше, используя современные возможности Python.
Если вы не смотрели мое предыдущее видео о паттерне «Фабрика», вот оно: • The Factory Pattern in Python // Separate ... .
Код, над которым я работал в этом видео, доступен здесь: https://github.com/ArjanCodes/2021-py....
🎓 Курсы ArjanCodes: https://www.arjancodes.com/courses.
💬 Присоединяйтесь к моему серверу Discord: https://discord.arjan.codes.
⌨️ Используемая мной клавиатура: https://amzn.to/49YM97v.
🔖 Разделы:
0:00 Введение
1:05 Объяснение примера
2:44 Анализ паттерна «Фабрика»
3:56 Использование класса Protocol
7:29 Особенности протоколов
9:24 Использование кортежей для создания фабрик
14:29 Особенности кортежей
15:26 Использование классов данных и _call_
22:13 Заключительные мысли
#arjancodes #softwaredesign #python