Фабричный метод ► Шаблон проектирования ► Урок №6

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 43

  • @bobpps
    @bobpps 5 ปีที่แล้ว +12

    Огромное спасибо, не успеваешь перерабатывать Ваши шикарные уроки!

    • @DmitryAfanasyev
      @DmitryAfanasyev  5 ปีที่แล้ว +3

      Тебе спасибо за просмотр и отзывы!

  • @Andre-mp4ii
    @Andre-mp4ii 4 ปีที่แล้ว +5

    Оксимирон, спасибо за видео !

  • @Владимир-ь9ъ6ч
    @Владимир-ь9ъ6ч ปีที่แล้ว

    Это лучшее объяснение, которое я видел. Я вроде бы уже и на рефакторинг.гуру всё перечитал и пересмотрел, и насмотрелся видео, но оставался вопрос "а нафиг оно нам надо?". Было крошечное сомнение в том, что я на 100% понял зачем этот паттерн.
    Благодаря этому видео - я нашел ответ)
    Автор, огромнейшее спасибо!!!)

  • @ВалерияК-й1й
    @ВалерияК-й1й ปีที่แล้ว

    Очень интересно!

  • @snoopy9116
    @snoopy9116 5 ปีที่แล้ว +11

    10 абстрактных бутербродов из 10

  • @lobanovds
    @lobanovds ปีที่แล้ว

    Кажется допер. Спасибо

  • @МишаСелятин-л7ф
    @МишаСелятин-л7ф 3 ปีที่แล้ว +3

    Спасибо за видео, и понятно и смешно)
    Про яйца шутка зашла)

  • @OstapBrehin
    @OstapBrehin 5 ปีที่แล้ว +3

    Спасибо!

  • @eagledev_tank
    @eagledev_tank ปีที่แล้ว

    Ты вообще огонь 🔥!

  • @bramaglot
    @bramaglot 2 ปีที่แล้ว

    Спасибо большое. Наконец разобрался :)

  • @alexkhonko4115
    @alexkhonko4115 3 ปีที่แล้ว +1

    Вы круты, спасибо за видео

  • @МаксимСлободянюк-н9о
    @МаксимСлободянюк-н9о 2 ปีที่แล้ว

    Thank you SO MUCH!!!

  • @ДениМарко
    @ДениМарко 3 ปีที่แล้ว +2

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

    • @DmitryAfanasyev
      @DmitryAfanasyev  3 ปีที่แล้ว +4

      И что не так в объяснении?

  • @alexanderk4481
    @alexanderk4481 2 ปีที่แล้ว

    Спасибо )

  • @vitall789
    @vitall789 4 ปีที่แล้ว +11

    Представьте теперь какие Программы пишут, если учебные материалы в большей части неправильные ;)

  • @dmitryleiko2869
    @dmitryleiko2869 5 ปีที่แล้ว +1

    Спасибо за уроки :)

  • @sergefenix
    @sergefenix 2 ปีที่แล้ว

    спасибо)

  • @АртемДаниленко-б3ъ
    @АртемДаниленко-б3ъ 4 ปีที่แล้ว

    Красава, мужик!

  • @ЯрославАндроид-й7ч
    @ЯрославАндроид-й7ч 5 ปีที่แล้ว +2

    Спасибо. Видосики смотрятся, знания прибавляются🚀

  • @noname-nonaymich
    @noname-nonaymich 4 ปีที่แล้ว

    С первого захода реализовать не получилось, пересмотрев по второму кругу понял, что "сам дурак" :). Отличное видео, спасибо!

  • @Олександр-п3т3ж
    @Олександр-п3т3ж 3 ปีที่แล้ว

    Если я правильно понял это просто создание класса со своим значением. Но и при этом методы должны быть одинаковые(в классах)

  • @BearFromSteam
    @BearFromSteam 5 ปีที่แล้ว

    Крутой видос. А если где-нибудь исходники, чтобы можно было посмотреть, если захочется именно на код посмотреть?

    • @DmitryAfanasyev
      @DmitryAfanasyev  5 ปีที่แล้ว

      Было видео о том как получить код

  • @tobe2339
    @tobe2339 5 ปีที่แล้ว +3

    ребята, читаю комменты и просто в ужасе. Неужели вы код с экрана не переписываете?! Просто смотреть - это вообще не отложится. За видос -спасибо. Фраза: "Методы абстрактного класса - это механика работы с опред. классом" мне кажется ключевой.

  • @ruslanalmukhanov8739
    @ruslanalmukhanov8739 4 ปีที่แล้ว

    а в интерфейсе FormInterface я так понимаю реализован только один метод render() ???

  • @opportunity812
    @opportunity812 5 ปีที่แล้ว

    Задавал вопрос в донаты про Laravel и размещение логики парсинга csv/txt так и не получил ответа. Очень странно, потому что вопрос вполне нормальный и адекватный был.

    • @DmitryAfanasyev
      @DmitryAfanasyev  5 ปีที่แล้ว

      Проверь папку СПАМ.
      И сюда отвечу - на твой вопрос нет однозначного ответа. Слишком он обширен. Можно конечно попробовать ответить, но ответ не сильно поможет в решении задачи так как за ним стоит большой объем знаний.
      Ответ - следуй принципам солид. "разделяй и властвуй".

  • @АндрейПестерев-р1ц
    @АндрейПестерев-р1ц 3 ปีที่แล้ว

    ГетСосыч это наверно из другого класса ты взял.

  • @nick-test
    @nick-test 2 ปีที่แล้ว

    5:25 по сути, ничего не понятно

    • @DmitryAfanasyev
      @DmitryAfanasyev  2 ปีที่แล้ว

      Бывает. Штудируй альтернативу.

  • @igorkulibaba7287
    @igorkulibaba7287 5 ปีที่แล้ว +2

    нифига не понял.

    • @DmitryAfanasyev
      @DmitryAfanasyev  5 ปีที่แล้ว +2

      Руками код набери. Помогает в осознанании.

    • @igorkulibaba7287
      @igorkulibaba7287 5 ปีที่แล้ว

      Попробую может действительно поможет

  • @АндрейПестерев-р1ц
    @АндрейПестерев-р1ц 3 ปีที่แล้ว +1

    Не рассказал зачем нужен этот паттерн. А это самое главное. Твой пример можно легко упростить до обычной simple factory, как в последнем примере c бургером через обычный свитчкейс. И твой пример ничего не потеряет абсолютно. Исходя из твоего примера непонятно нафига нужен фэктори метод если есть простая фабрика. В чем профит? Поэтому либо ты сам не знаешь, либо если знаешь, то ты наипал своих подписчиков. У этого шаблона несколько другие задачи, нежели тупо создать объект.

    • @DmitryAfanasyev
      @DmitryAfanasyev  3 ปีที่แล้ว +2

      Это скорее не ко мне вопрос, а к самому шаблону. Я лишь рассказал о нем. И самое главное - критикуешь - предлагай. Нет предложения - это не критика, а хейт. Программистам такое не пристало.

    • @olexklym4132
      @olexklym4132 3 ปีที่แล้ว

      Кинь ссылкой или опиши пример реализации паттерна. Лишь бы по ныть, да в комменты нагадить.

  • @Zadr01
    @Zadr01 4 ปีที่แล้ว

    какая отрисовка в бэкенде емае

  • @dmitryocheretko703
    @dmitryocheretko703 4 ปีที่แล้ว

    +++