Паттерны проектирования на Python: Паттерн Фабричный метод

  Рет қаралды 27,466

EngineerSpock - IT & программирование

EngineerSpock - IT & программирование

Күн бұрын

Курсы от EngineerSpock: www.engineersp...
Донаты на развитие: pay.cloudtips....
Это серия роликов из курса по Паттернам (шаблонам) проектирования на Python за авторством Дмитрия Нестерука. EngineerSpock визировал перевод и озвучку. Как получилось - судить вам.
Паттерны проектирования (design patterns), так же известные как шаблоны проектирования или GoF паттерны. GoF расшифровывается как Gang of Four (банда четырёх) - четвёрка, написавшая известную книгу по паттернам проектирования («Приёмы объектно-ориентированного проектирования. Паттерны проектирования») в далёком 1994 году. Авторы: Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес.
Примеры в той книге были написаны на С++ и Smalltalk.
Шаблон проектирования - выработанный универсальный подход для решения определённой часто возникающей проблемы. Грамотное применение паттернов проектирования - часть философии чистого кода.
Выделяют 3 категории шаблонов проектирования:
порождающие
Builder - строитель / построитель, Factory Method - фабричный метод, Abstract Factory - абстрактная фабрика, Prototype - прототип, Singleton - одиночка
структурные - адаптер, мост, компоновщик, декоратор, фасад, приспособленец, заместитель
поведенческие: этих дофига и больше)
В этом видео мы поговорим именно о шаблоне Фабричный метод (Factory Method Design Pattern), который позволяет улучшить API создания объекта.
Купить полный курс "Паттерны проектирования на Python" можно на платформе Stepik:
stepik.org/z/1...
используйте купон KZbin чтобы получить скидку ~ 35%
Канал Дмитрия Нестерука на KZbin: / @soloondotnet
Видео курсы Дмитрия на Udemy: www.udemy.com/...
Курсы от EngineerSpock: www.engineersp...
#it #программирование #айти #ityoutubersru #engineerspock

Пікірлер: 55
Паттерны проектирования на Python: Паттерн Прототип
9:01
EngineerSpock - IT & программирование
Рет қаралды 12 М.
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Фабричный метод
15:48
Volodya Mozhenkov
Рет қаралды 60 М.
Паттерн Singleton (Одиночка) в Python
36:55
Python Russian
Рет қаралды 13 М.
ЭТОТ Паттерн Спрашивают на 99% Собесов
14:19
Паттерны проектирования на Python: Паттерн Строитель
11:56
EngineerSpock - IT & программирование
Рет қаралды 32 М.
Шаблоны Java. FactoryMethod (Фабричный метод)
12:22
Eugene Suleimanov
Рет қаралды 98 М.
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН