Компоновщик (Composite) ► Шаблон проектирования ► Урок №19
HTML-код
- Опубликовано: 20 июл 2024
- Подробно разберем структурный шаблон проектирования Компоновщик он же Composite.
Достаточно простой паттерн и в различных источниках, хотя и разными словами, но по сути, говорят об одном и том же - разночтений нет. Разберем два примера с википедии и один свой пример из почти реальной жизни - рассчитаем стоимость заказа применяя механику шаблона Компоновщик.
#шаблоны_проектирования #Компоновщик #laracast
00:00 Начало
07:20 Разбор примеров с википедии
17:43 Расчет стоимости заказа
*
★ Автор: Дмитрий Афанасьев.
★ Канал: clck.ru/JVYct
*
► Выразить благодарность, поддержать донатом развитие канала
★ www.tinkoff.ru/rm/afanasev.dm...
★ www.donationalerts.ru/r/dmitr...
*
► Еще интересные курсы:
★ Видеокурс по Laravel: clck.ru/JVYa2
★ Видеокурс по Git: clck.ru/JVYYm
★ Объяснение SOLID: clck.ru/JVYXq
★ Шаблоны проектирования: clck.ru/JVYX7
★ Структурные шаблоны проектирования: clck.ru/TVB9Y
★★★ Все курсы → clck.ru/JVYVd
Самое понятное обьяснение этого паттерна. Посмотрел около 5 других видео и прочитал около 10 статей и ничего не понял. В этом видео все разложил по полочкам, Респект
Продолжай привносить свет познания людям!
Спасибо за труд автор!
Люблю я засесть за курс, а потом прочитать пять книг за неделю. Твой канал идеален для моих блицкригов, спасибо ^_^
Спасибо )
ух ты! продолжение!
думал не доживу до продолжения 👀
Красава!
Похоже на антипатерн мега связывание и глубокое наследование 🤔. Выполнить общий метод интерфейса для всех дочерних классов его реализующих
Дмитрий, спасибо за видео.
Очень живо декламируешь.
Нравится твоя эмоциональная подача информации.
Хотел спросить в курсе laravel главы по "авторизации" будут?
Да, как отделтный миникурс
что за программу вы используете вначале? очень круто выглядит.
Xmind
Запиши видео про user custom provider. Чтобы можно было админов тянуть откуда-то, а обычных пользователей из локальной базы
Тянуть админов с другого приложения/сервера/микросервиса?
Спасибо за видео!
Вопрос: может кто-нибуть подсказать как совместить реакт с php, нашел несколько способов но все они кажутся костыльными. Заранее спасибо за ответ :)
Спасибо! Во время. Как раз на Ларавель магазин пробую сделать. Вот дошёл до модификаций товаров с таблицами зависимостей цены от выбранных значений. Можно будет как раз применить, то что здась описано при выборе модификации и заказа. Да, кстати кота слышно. Март пришёл?)
Пример суррогатный, стоимость рантайм должна не всегда вычисляться и часть цен может быть вычислена заранее и зраниться в свойствах.
Да, кошара бесится... Уже свозил на вязку - не помогло, продолжает орать 😁
Здравствуйте, скажите какой микрофон использовался в видео?
blue nessie
Не совсем понял, как этот паттерн может быть применим для решения проблемы расчета стоимости заказа? Как правило цена каждого продукта хранится в бд. Что мешает перебрать список продуктов в заказе и суммировать цену каждого? При чем здесь вообще ингредиенты? Вы стоимость заказа рассчитываете из стоимости каждого ингредиента, условно, в вафлях, конфетах и печенье?
Я может чего-то не понимаю, но ты в начале видео говоришь, что пробегаться по всему дереву и считать стоимость продуктов исходя из стоимости ингридиентов - это топорно, а потом в примере php говоришь тоже самое только наоборот.
Я тоже ничего не понял без таймкодов. И вероятно упущен контекст.
Фух, весь курс по паттернам, 55 видео ларавелю (скорость 1.5-2x) и мини курс по солиду посмотрел за 3 дня (не горжусь этим, просто времени нет, я с тобой сейчас 24/7)... Ощущение что я у тебя что-то украл. Посмотрю остальные твои курсы, доберу пару книг, лаб и курсов и позиция миддла моя (сейчас стронг джун)
ДОНАТ - ПО РЕЗУЛЬТАТАМ ИНТЕРВЬЮХ :)
p.s: всё везде пролайкал
Мощно 💪💪💪💪💪
не понял пример, слишком сложно(