Video není dostupné.
Omlouváme se.

🧩 Паттерны GoF для Node.js и JavaScript - переосмысление шаблонов проектирования банды четырех

Sdílet
Vložit
  • čas přidán 24. 06. 2024
  • 🚀 Фрагмент семинара с курсов Node.js 2024 и Async 2024:
    👉 Вопросов на собесы по асинхронному программированию: github.com/tshemsedinov/Async...
    👉 Вопросов на собесы по ноде: github.com/tshemsedinov/NodeJ...
    👉 Node.js 2024 описание курса: github.com/HowProgrammingWork...
    👉 Открытый курс по Node.js: github.com/HowProgrammingWork...
    👉 Описание курса Async 2024: github.com/HowProgrammingWork...
    👉 Старый курс по асинхронности: github.com/HowProgrammingWork...
    👉 Оглавление всех открытых лекций: github.com/HowProgrammingWork...
    👉 Github автора: github.com/tshemsedinov

Komentáře • 22

  • @user-pu7de9ir7j
    @user-pu7de9ir7j Před 10 dny

    Дякую за чудову лекцію .

  • @javascript-dzen
    @javascript-dzen Před 20 dny +1

    Суперовий огляд патернів, дякую, багато для себе взяв з нього. Стратегію реалізовував разів 100 але не знав що то стратегія )

  • @aleksandrm3466
    @aleksandrm3466 Před měsícem +5

    одно из лучших обобщающих видео по теме.

    • @TimurShemsedinov
      @TimurShemsedinov  Před měsícem +5

      Это ещё что, вот как будут примеры кода, то на каждый паттерн по минут 10-15 запишу отдельный разбор

  • @oleksandrivashchenko7916
    @oleksandrivashchenko7916 Před měsícem +3

    Лайк, підтримка, коментар

  • @microspacer
    @microspacer Před měsícem +1

    Это все очень полезно, до тех пор пока на фронтенде не начинают городить слои абстракций

    • @TimurShemsedinov
      @TimurShemsedinov  Před měsícem +4

      Вы так говорите, будто на беке ни кто не городит лишних слоев и лишней машинерии и все волшебно вообще))(

  • @raff_m_d6971
    @raff_m_d6971 Před měsícem +3

    От души

  • @mikep541
    @mikep541 Před měsícem +2

    класс! Спасибо!

  • @MaxMov-sp8hr
    @MaxMov-sp8hr Před měsícem +4

    Если мне в конце рабочего дня какой-нибудь архитектор скажет сделать фасад, то я за себя не отвечаю. Могу отреагировать хуком в таргет. Будет знать, что на фронте есть своя банда. 😅

    • @oeaoo
      @oeaoo Před měsícem

      Скажи ему, тее чо, билдер какой, что-ли, фасады делать?!

    • @MaxMov-sp8hr
      @MaxMov-sp8hr Před měsícem

      @@oeaoo Я ему так скажу, что он у меня первым классом, синглтоном в обёртке на фабрику чанками поедет дебажиться. 😂

    • @oeaoo
      @oeaoo Před měsícem

      @@MaxMov-sp8hr интересно будет на это посмотреть.

  • @EvgenichTalagaev
    @EvgenichTalagaev Před měsícem

    Здравствуйте, спасибо большое за видео. А в чём заключается кривость реализации chain of responsibilities в большинстве front-end фреймфорков?

    • @TimurShemsedinov
      @TimurShemsedinov  Před měsícem

      Он в бекенд фреймворках распространен, а не во фронтенд, а заключается в мутации стейта, почитайте что такое middleware и сравните с chain of responsibility

  • @microspacer
    @microspacer Před měsícem

    Из видео я сделал вывод что не нужно увлекаться в паттерны.

    • @TimurShemsedinov
      @TimurShemsedinov  Před měsícem +1

      Нужно выбрать то, что нужно в работе каждый день и что естественно для культуры в твоём языке, платформе и фреймворке, адаптировать терминология, она важна для понимания коллег, писать все без церемоний, не для умняка, а по фактической необходимости

  • @oleksandrivashchenko7916
    @oleksandrivashchenko7916 Před měsícem

    Можно ещё раз пояснить за стратегию и команду?
    Я не вижу чтоб они слились
    Ключевое отличие стратегии от команды это полимофизм стратегии. А команда это скорее элемент интерфейса, способ организации общения бежду двумя абстракциями.
    Согласен, когда первый раз читаешь, то отличие не очевидно. Но если немного поразмыслить, то все становиться яснее.

    • @TimurShemsedinov
      @TimurShemsedinov  Před měsícem +1

      Я напишу примеры кода на все паттерны, чтоб пояснять на примерах, а не в воздухе

    • @TimurShemsedinov
      @TimurShemsedinov  Před měsícem +1

      Можно будет, кстати и ваши примеры контрибьютить в гитхаб, сделаем там репу с библиотекой паттернов, потому, что для многих могут быть несколько реализаций и так просто параллели не провести, есть не показать их в разных парадигмах и врождённые случаи

  • @EvgenichTalagaev
    @EvgenichTalagaev Před měsícem

    В рф курс не доступен?