Шаблоны Java. Посредник (Mediator)

Поделиться
HTML-код
  • Опубликовано: 17 сен 2024

Комментарии • 26

  • @SergAlexson
    @SergAlexson 7 лет назад +4

    Вова, спасибо за видео! Очень рад что нашел ваш канал, все четко, доходчиво, информативно.

  • @AyratVideo
    @AyratVideo 8 лет назад +5

    Отличный урок. Да и другие в цикле тоже нравятся. Доходчиво о порой не простых вещах. Спасибо!

    • @programm4you
      @programm4you  8 лет назад +1

      +Айрат Дример в выхи будет Visitor))

    • @ЮрийЖелнин-ю1е
      @ЮрийЖелнин-ю1е 8 лет назад

      Очень бы хотелось увидеть урок по шаблону Bridge. Нигде не нашёл внятного туториала.

    • @programm4you
      @programm4you  8 лет назад +1

      Сложный паттерн, на конец оставил, когда сам разберусь.

  • @dreamer_vi905
    @dreamer_vi905 6 месяцев назад +1

    Хорошее объяснение шаблона, Спасибо большое.
    Разве что видео можно было сократить в раза два. Так как вторая часть это какие то проверки и т.д. которые не имеют отношения к шаблону.

    • @programm4you
      @programm4you  6 месяцев назад

      я был молодой и неопытный, каюсь))

  • @nikolaygoltsov1782
    @nikolaygoltsov1782 8 лет назад

    Я тихо забился в истерике когда слова стали сами по себе появляться на экране. ))) Спасиб за труды и старания. Скоро мы тоже так сможем.

  • @aleksandrkrainov9892
    @aleksandrkrainov9892 4 года назад +2

    просто супер-учитель)

  • @ab_random
    @ab_random 8 лет назад +2

    Видео у Вас отличные, огромное спасибо за проделанную работу!
    Конкретно на этом: 15:48 "мало ли, вдруг админ уже есть у чата - делаем проверку, что админ не null". На самом деле, тут сокрытие имен, и происходит проверка, что ПЕРЕДАННЫЙ админ вообще существует (что не имеет смысла, ибо null instanceof Admin всё равно вернет false).
    Исходя из комментариев, должно быть if (this.admin != null && admin instanceof Admin) // ...
    P.S. Но тогда нельзя будет таким образом добавить первого админа, хм...
    P.P.S. А исходя из сообщения в ветке else, имеет ли смысл делать эту проверку на null?

    • @programm4you
      @programm4you  8 лет назад

      +Aleksandr Belov ну может я и накосячил)) но принцип, надеюсь, ясен.

    • @ab_random
      @ab_random 8 лет назад

      +Школа программирования, конечно, всё здорово. В любом случае, спасибо:)

  • @paradise_cracked
    @paradise_cracked 7 лет назад

    thx

  • @GlassedUA
    @GlassedUA 8 лет назад +1

    К стати джава код конвеншн автору тоже неплохо было бы почитать. За уроки спасибо, понятно и доходчиво.

    • @programm4you
      @programm4you  8 лет назад

      +GlassedUA поясни плз, я вроде прочел, может что не заметил, исправлю.

    • @GlassedUA
      @GlassedUA 8 лет назад

      +Школа программирования
      Вы наверное бывший сишник
      www.oracle.com/technetwork/java/codeconventions-150003.pdf
      п 6.4

    • @GlassedUA
      @GlassedUA 8 лет назад +1

      +Школа программирования К стати, ни в коем случае не примите это за оскорбление или придираку". Уроки ваши по шаблонам действительно одни из самых внятных и доходчивых.

    • @programm4you
      @programm4you  8 лет назад +1

      +GlassedUA напиши конкретно, что не соответствует общему положению))) Если ты про то, что я часто пишу тело метода в одну строку, то это в целях сокращения кода, чтобы как можно больше кода умещалось на один экран и зрителям было легче видеть и одним взглядом ухватить как можно больше логики.

    • @GlassedUA
      @GlassedUA 8 лет назад

      +Школа программирования да... Мне глаза режет просто) И когда я понял что Ви делаете это зная, агрессия испарилась. Хорошего вечера, еще раз спасибо за уроки

  • @newAMDman
    @newAMDman 8 лет назад +3

    Возможно не по теме, а сколько нужно знать патернов на позицию джуниора? Спс за видео.

    • @programm4you
      @programm4you  8 лет назад +3

      +Alexander Chaschin я бы так сказал, Джуниору по чесноку паттерны знать не нужно, скорее мидлу или где-то на промежуточном уровне, но их знание или хотя бы понимание будет хорошим плюсом!

  • @Вадим-б3п4б
    @Вадим-б3п4б 2 года назад

    я бы ответственность по проверке IsEnabled отдал внутрь класса Admin, SimpleUser

  • @mykolagg706
    @mykolagg706 5 лет назад +1

    Урок плохой непонятний, автор видео не розобралса и не может толком обяснить, тянет резину.

    • @MsDima9999
      @MsDima9999 3 года назад

      так зачем ты смотришь дальше его видео ?
      ты и на других его видео оставлял похожие комментарии.
      ах да Микола ты писать на русском не умеешь ,но джаву учишь , интересно как дела с Инглиш ленгвидж ?