Шаблоны Java. Chain of Responsibility (Цепочка ответственности).

  Рет қаралды 21,997

Eugene Suleimanov

Eugene Suleimanov

Күн бұрын

Пікірлер: 23
@Romanyoni
@Romanyoni 2 жыл бұрын
Спасибі за гарну подачу!
@EugeneSuleimanov
@EugeneSuleimanov 2 жыл бұрын
Дякую за відгук!
@Andrzej3935
@Andrzej3935 2 жыл бұрын
Большое спасибо, всё очень доступно!
@EugeneSuleimanov
@EugeneSuleimanov 2 жыл бұрын
Спасибо!
@valeriyemelyanov9090
@valeriyemelyanov9090 5 жыл бұрын
Почему для определения приоритетов/уровней используется класс со статическими полями а не Enum?
@ИванСергеевич-м5ю
@ИванСергеевич-м5ю 3 жыл бұрын
потому что enum это тоже класс со статическими полями
@-Alexey-
@-Alexey- 2 жыл бұрын
для энамов пришлось бы писать больше кода
@ГлебВалерьевич-у6ы
@ГлебВалерьевич-у6ы 2 жыл бұрын
стоит только попробовать реализовать через енам и всё станет понятно)) тогда нельзя будет читабельно реализовать метод notifyManager, чтоб не переопределять его во всех наследниках
@ОпельсинОпельсинов
@ОпельсинОпельсинов Жыл бұрын
@@ГлебВалерьевич-у6ы я просто изменил конструктор и метод. изменил тип на Priority и добавил метод ordinal(). вуаля!
@alexpodshivalov1010
@alexpodshivalov1010 4 жыл бұрын
Очень доступное объяснение этого шаблона, но не очень понятно почему использование следующего звена в цепочке не отменяет использование предыдущего? Или я не верно понимаю как это должно работать. Речь именно о концепции использования, а не о реализации в коде.
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 2 жыл бұрын
может ли, в рамках этого паттерна, запрос обработан несколькими обработчиками? в GoF я такого не увидел, а в википедии есть такой пример для языка java
@Romanyoni
@Romanyoni 2 жыл бұрын
Лайкую. Цікаво було б дізнатися
@ValeriyTokarev
@ValeriyTokarev 8 жыл бұрын
Добрый день. Я так понимаю, что паттерны имеют своей целью создать шаблонный объект с определенной функциональностью. А сами паттерны представляют собой разнообразные методики тиражирования шаблонных объектов. Такое вот представление сложилось, надеюсь не ошибочное.
@ОпельсинОпельсинов
@ОпельсинОпельсинов Жыл бұрын
автор, правильнее использовать Enum. это конечно усложнит код лишним методом в конструкторе и в методах, но все же. если я не прав то поправьте
@EugeneSuleimanov
@EugeneSuleimanov Жыл бұрын
Да, все верно. И спасибо за комментарий!
@HowItWorks
@HowItWorks 5 жыл бұрын
в вики аналогичный пример
@Dima-gr7rf
@Dima-gr7rf 8 жыл бұрын
блин, и не жалко глаз посетителей? где 720р
@EugeneSuleimanov
@EugeneSuleimanov 8 жыл бұрын
Имеет смысл проверить качетво вашего интернет-соединения. HD присутствует, как и во всех видео.
@Dima-gr7rf
@Dima-gr7rf 8 жыл бұрын
Последний ролик на котором был 720 - был приспособленец. На всякий случай, я в курсе как поменять разрешение, если сходу подхватиоось слабое.
@EugeneSuleimanov
@EugeneSuleimanov 8 жыл бұрын
Дмитрий, я проверил видео. Даже это видео, под которым вы оставили комментарий - с разрешением 720. Пока, Вы первый человек, кто написал по поводу низкого разрешения. Если будет повторяться - буду перезаливать видео. Спасибо.
@Dima-gr7rf
@Dima-gr7rf 8 жыл бұрын
Интересная зависимость. Через браузер есть 720, через андроид клиент максимум 480
@EugeneSuleimanov
@EugeneSuleimanov 8 жыл бұрын
По этому поводу все вопросы исключительно к компании Google :)
Шаблоны Java. Command (Команда).
8:45
Eugene Suleimanov
Рет қаралды 23 М.
Шаблоны Java. Observer (Наблюдатель)
9:49
Eugene Suleimanov
Рет қаралды 28 М.
Accompanying my daughter to practice dance is so annoying #funny #cute#comedy
00:17
Funny daughter's daily life
Рет қаралды 20 МЛН
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 2,4 МЛН
Шаблоны Java. Proxy (Прокси)
7:01
Eugene Suleimanov
Рет қаралды 27 М.
Шаблоны Java. FactoryMethod (Фабричный метод)
12:22
Eugene Suleimanov
Рет қаралды 96 М.
Шаблоны Java. Decorator (Декоратор)
6:52
Eugene Suleimanov
Рет қаралды 45 М.
Шаблоны Java. Flyweight (Приспособленец).
7:21
Eugene Suleimanov
Рет қаралды 16 М.
Шаблоны Java. Adapter (Адаптер)
6:20
Eugene Suleimanov
Рет қаралды 34 М.
Шаблоны Java. Memento (Хранитель)
9:36
Eugene Suleimanov
Рет қаралды 10 М.
Шаблоны Java. Mediator (Посредник)
8:29
Eugene Suleimanov
Рет қаралды 12 М.
Шаблоны Java. Composite (Компоновщик)
5:24
Eugene Suleimanov
Рет қаралды 20 М.