Паттерны проектирования на Python: Паттерн Строитель

  Рет қаралды 28,218

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

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

2 жыл бұрын

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

Пікірлер: 37
@dmitryp.9508
@dmitryp.9508 2 жыл бұрын
Профессиональная озвучка - это оооочень круто! Я не много курсов видел в своей жизни, но у других такого не встречал. Непонятно как, но улучшает усвоение материала. Спасибо!
@user-jh8zz5sn6y
@user-jh8zz5sn6y 2 жыл бұрын
Бальзам на уши после индийских видео)
@iliasnuruev112
@iliasnuruev112 Жыл бұрын
Ну про это было лишнее
@user-ls4gh7cq3s
@user-ls4gh7cq3s 2 жыл бұрын
Спасибо огромное. Качество видео и звук - отдельный лайк. Подача на 5+, очень понятно.
@danielkross366
@danielkross366 2 жыл бұрын
Реально, очень классная озвучка, спокойно, четко, не нудно =)
@user-sn3mg8wk7v
@user-sn3mg8wk7v 2 жыл бұрын
Класс! приятно смотреть!
@gen121
@gen121 2 жыл бұрын
Видосов про паттерны в рутубе на Python, качественных, действительно не хватало, надеюсь будет полноценный цикл
@alexen5465
@alexen5465 2 жыл бұрын
Даёшь полезную инфу!
@gapchannelAi
@gapchannelAi 10 ай бұрын
Просто топ, спасибо
@maximkuchiga141
@maximkuchiga141 Жыл бұрын
Отличное видео!
@user-pg8ry1tm3t
@user-pg8ry1tm3t 5 ай бұрын
Спасибо!
@seoonlyRU
@seoonlyRU 2 жыл бұрын
с ходу лайк от вебмастера-профи СЕООНЛИ
@user-rn4br6kq4c
@user-rn4br6kq4c Ай бұрын
Голос человека за кадром безумно предрасполагает к изучению!!!
@konstantinaksenov4850
@konstantinaksenov4850 2 жыл бұрын
Озвучка тема!
@kredostsopozidis6338
@kredostsopozidis6338 2 жыл бұрын
Илья, можете дать ссылку платформы Юдеми с вашими курсами
@alexanderstepin
@alexanderstepin Жыл бұрын
Но если есть конструкторы для каждого из классов зачем тогда билдер, будет ли это билдер если метод append child будет прямо в классах html элементов?
@chum2470
@chum2470 2 жыл бұрын
Фофич
@EngineerSpock
@EngineerSpock 2 жыл бұрын
Чо?)
@user-rn4br6kq4c
@user-rn4br6kq4c 2 жыл бұрын
Автоматически кнопка с большим пальцем вверх !!!
@zzshek
@zzshek 2 жыл бұрын
Хочу проектировать свой код также. Что посоветуете пройти или почитать ?
@EngineerSpock
@EngineerSpock 2 жыл бұрын
Достойно отдельного выпуска
@user-ww9zu6zq2p
@user-ww9zu6zq2p Жыл бұрын
@@EngineerSpock Уже есть видео на эту тему?
@EngineerSpock
@EngineerSpock Жыл бұрын
@@user-ww9zu6zq2p пока нет
@user-ww9zu6zq2p
@user-ww9zu6zq2p Жыл бұрын
@@EngineerSpock Буду ждать
@Zloy_Sereja
@Zloy_Sereja Жыл бұрын
Был бы у меня такой голос, я бы секту создал и захватил бы мир
@EngineerSpock
@EngineerSpock Жыл бұрын
Бхахаха, вы сделали мой день)))
@cleanlinessexpert
@cleanlinessexpert Жыл бұрын
А кто озвучивал? Можно канал автора
@bolatmukashev2830
@bolatmukashev2830 Жыл бұрын
Сложна
@user-zl3rb8rr3t
@user-zl3rb8rr3t 2 жыл бұрын
Не понял, это кто? Где Spock?
@EngineerSpock
@EngineerSpock 2 жыл бұрын
Озвучка профессиональная. Автор курса не я. Читайте описание.
@evkny
@evkny Жыл бұрын
Нихрена не понятно. Но спасибо за труд
@alxndrnz
@alxndrnz 2 жыл бұрын
Перевод местами разочаровывает. "Вот что мы хотим", "вот так, таким образом".. прямой перевод английского коряво звучит на русском. Задумался, стоит ли покупать курс. :(
@EngineerSpock
@EngineerSpock 2 жыл бұрын
Увы, прям уж вот такой вычитки не делалось. Где-то да, где-то нет. Если бы везде всё правили, производство курса стало бы золотым. Но если для вас такие вещи важнее содержания... то... не покупайте)
@alxndrnz
@alxndrnz 2 жыл бұрын
К сожалению, такие вещи для меня в разы усложняют понимание. Я посмотрел ролик, и не понял API строителя (.
@EngineerSpock
@EngineerSpock 2 жыл бұрын
@@alxndrnz вряд-ли дело в "междометиях", просто не готовы к этому уровню
@alxndrnz
@alxndrnz 2 жыл бұрын
Илья, вы не знаете мой уровень.
@EngineerSpock
@EngineerSpock 2 жыл бұрын
@@alxndrnz для меня такие вещи очевидны
Паттерны проектирования на Python: Паттерн Фабричный метод
8:31
EngineerSpock - IT & программирование
Рет қаралды 24 М.
C# Builder Строитель | Design Patterns
30:04
codaza
Рет қаралды 28 М.
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
터키아이스크림🇹🇷🍦Turkish ice cream #funny #shorts
00:26
Byungari 병아리언니
Рет қаралды 27 МЛН
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 11 МЛН
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 10 МЛН
Надо ли учить шаблоны проектирования
11:48
EngineerSpock - IT & программирование
Рет қаралды 8 М.
The Factory Pattern in Python // Separate Creation From Use
14:58
Объектно ориентированное программирование в Python за 10 минут!
12:56
Хауди Хо™ - Просто о мире IT!
Рет қаралды 666 М.
Паттерн Builder на Python
12:44
MADTeacher
Рет қаралды 3,2 М.
Паттерн Singleton (Одиночка) в Python
36:55
Python Russian
Рет қаралды 11 М.
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН