Шаблоны разработки ПО. Шаблоны GoF. Часть 2

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

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

  • @alext761
    @alext761 11 ปีที่แล้ว

    Очень хорошо объясняете. Спасибо Вам!

  • @АндрейРогацкий
    @АндрейРогацкий 4 ปีที่แล้ว +2

    0:26 - Фабричный метод. Критика
    1:10 - Структурные паттерны
    1:54 - Адаптер
    11:00 - Адаптер. Критика
    13:00 - Декоратор
    30:06 - Декоратор. Критика

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

      спасибо)

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

      @@SergeyNemchinskiy слайды можно выложить?

  • @yuriymykytenko2931
    @yuriymykytenko2931 9 ปีที่แล้ว

    Тут на 9:55 возник вопрос какую стрелку рисовать. Перед этим смотрел Вашу лекцию по UML и делал диаграмму. Действительно чаще всего возникает вопрос как отличить зависимости от ассоциаций и разные виды ассоциаций друг от друга. Семантика остальных отношений запоминается легче.
    Если будет возможность, нужно в лекциях по UML уделить этому больше внимания.

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

    Thanks so much for this video tutorial.

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

    В вики по декоратору есть ещё один слой абстрактного декоратора. Который в себе содержит ссылку на серверный код\компонент:
    abstract class Decorator implements InterfaceComponent {
    protected InterfaceComponent component;

    public Decorator (InterfaceComponent c) {
    component = c;
    }

    @Override
    public void doOperation() {
    component.doOperation();
    }
    public void newOperation() {
    System.out.println("Do Nothing");
    }
    }
    А так то не плохо.

  • @Pand1A
    @Pand1A 7 ปีที่แล้ว

    Это лайк, господа! Лайк!

  • @saveukraine8051
    @saveukraine8051 7 ปีที่แล้ว

    Да у вас дар, объяснять сложное просто.

    • @TheMaddybaddy
      @TheMaddybaddy 7 ปีที่แล้ว

      Это одно из самых худших объяснений декоратора, которое можно придумать для людей, которые с ним мало знакомы. И пример просто ужасен. В какой-то книге встречал пример декоратора Latte(new Coffee()), или разбор реализованных в джава декораторов вроде FileInputStream для InputStream.
      Если вы посмотрели видео и ничего не поняли, вот простой пример, изучив который сразу можно понять этот паттерн (взял из чужого видеоурока, да простит меня автор):
      www.imageup.ru/img299/2853052/11.jpg

  • @SiteBizzona
    @SiteBizzona 11 ปีที่แล้ว +3

    Что за не любовь такая к PHP. Язык программирование это инструмент для зарабатывания, кому то удобней лопатой под свои задачи использовать, кому то трактор с ковшом. Важен результат. К тому же стоимость труда что в java, что в php одинакова.

    • @lukianovva
      @lukianovva 7 ปีที่แล้ว +2

      Сейчас в 2017м не актуально, в PHP есть все ООП инструменты

    • @iddqd6299
      @iddqd6299 6 ปีที่แล้ว

      PHP гавно!1111

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

      @@lukianovva сейчас в 2023 с 8.2 вообще все красиво