Публикации по теме 'chain-of-responsibility'


Цепочка ответственности
Что такое? Во-вторых, в книге Head First Design Patterns этот поведенческий шаблон позволяет избежать связывания отправителя запроса с его получателем, предоставляя более чем одному объекту возможность обработать запрос. Цепляйте принимающие объекты и передайте запрос по цепочке, пока объект его не обработает. Где использовать? Этот шаблон можно использовать в любой системе, в которой требуется цепочка для обработки запроса и избегания сопряжения решений if/else для каждого..

Простые модели: цепочка ответственности
Эта статья создана как продолжение описания серии простых паттернов и представляет собой поведенческий паттерн под названием «Цепочка ответственности», который помогает избежать связи между отправителем запроса и его получателем путем добавления одного или нескольких объектов обработки, которые имеют возможность обрабатывать запрос в определенных условиях. манера. См. Также другие статьи о шаблонах: Шаблоны создания: Простая фабрика Заводской способ Строитель..

Шаблон проектирования цепи ответственности
Это статья о Шаблоне проектирования цепочки ответственности , в котором у нас есть отправитель и несколько получателей для обработки сообщения, которое отправитель отправляет получателю1, если получатель2 способен обработать сообщение, а затем получатель 1 отправляет его получатель 2 и так далее, если получатель 3 не может обработать сообщение, и сообщение будет отправлено обратно отправителю. Чтобы лучше понять это, давайте рассмотрим пример из реальной жизни, предположим, что вы..

Проверка формы с использованием цепочки ответственности (шаблон проектирования)
Что такое модель цепочки ответственности? «С помощью шаблона« Цепочка ответственности »вы можете создать цепочку объектов, которые проверяют запрос. Каждый объект по очереди проверяет запрос и обрабатывает его или передает следующему объекту в цепочке ». - Head First Design Patterns, Эрик Фриман и Элизабет Фриман Существует так много похожих объяснений, большинство из которых говорит что-то вроде: «позволяет разделить отправителя и получателя запроса». Проще говоря, когда у вас..

Паттерны проектирования в Ruby: цепочка ответственности
Наглядный пример паттерна «Цепочка ответственности» Цель Согласно GoF , цель шаблона цепочки ответственности состоит в том, чтобы: «Избегайте связывания отправителя запроса с его получателем, давая возможность более чем одному объекту обработать запрос. Объедините получающие объекты в цепочку и передайте запрос по цепочке, пока объект не обработает его ». Пример Цепочка ответственности используется для разделения отправителей и получателей, давая нескольким объектам..

Вопросы по теме 'chain-of-responsibility'

Каковы известные ошибки в отношении шаблона цепочки ответственности?
Я обнаружил, что часто использую шаблон Chain of Referrer (3 раза часто для меня) в моем текущем проекте, и мне интересно, не стал ли я слишком увлечен решением. В частности, я использовал сетевой проект Apache Commons. Итак, я был весьма...
873 просмотров

События wpf и схема цепочки ответственности
перенаправленные события из wpf имеют что-то общее с шаблоном цепочки ответственности? я гуглил для этого, и я не вижу, чтобы кто-нибудь говорил об этом: S, хотя я думал, что маршрутизируемые события являются реализацией этого шаблона
372 просмотров
schedule 07.04.2022

C # - должен ли объект нести ответственность за создание объекта истории, когда он меняет что-то вроде статуса?
Это скорее вопрос архитектуры / передового опыта, чем что-либо еще, поэтому, пожалуйста, не стесняйтесь добавлять свои два цента. Я знаю, что указал статус в заголовке, но это касается любого базового свойства объекта. Я думаю, что приведенный ниже...
2212 просмотров

Перевернутый шаблон конвейера/цепочки ответственности
Мне интересно, существует ли шаблон установки для управления потоком, который будет иметь мое приложение. Проще говоря, это должно быть что-то вроде этого: Пользователь предоставляет файл Файл обрабатывается Пользователь получает...
496 просмотров

Как внедрить зависимость следующего обработчика в цепочке ответственности?
В моем текущем проекте я использую довольно много шаблонов цепочки ответственности. Однако мне кажется немного неудобным настраивать цепочку с помощью внедрения зависимостей. Учитывая эту модель: public interface IChainOfResponsibility {...
2917 просмотров

Цепочка ответственности - обработка более одного запроса
Да, это может быть немного сложно для меня объяснить, так как я новичок в этом. Мне дали задание использовать Chain of Responsibility для решения одной из задач. У меня не было проблем с пониманием и реализацией, пока я не обнаружил, что должен...
490 просмотров