6
ответов

Заменить гигантский оператор переключения какой?

У меня есть код, который анализирует некоторые шаблонные файлы и когда он находит заполнителя, он заменяет его значением. Что-то как: <HTML> <голова> <заголовок> %title % </title> </head&...
вопрос задан: 23 May 2017 10:33
6
ответов

Почему я когда-либо использовал бы Цепочку Ответственности по Декоратору?

Я просто читаю на Цепочке шаблона Ответственности, и я испытываю затруднения при воображении сценария, когда я предпочел бы его использование по тому из декоратора. Что Вы думаете? CoR имеет нишевое использование?...
вопрос задан: 7 April 2016 16:31
4
ответа

Предотвращение instanceof в Java

Наличие цепочки "instanceof" операций считают "запахом кода". Стандартный ответ является "полиморфизмом использования". Как я сделал бы это в этом случае? Существует много подклассов базового класса;...
вопрос задан: 20 January 2016 10:16
4
ответа

Это было бы конвейером, цепочкой ответственности или чего-то еще?

Я создаю мультиархитектуру процессов, которая, кажется, странная комбинация конвейера и цепочка ответственности. По существу у меня есть цепочка обработчиков, соединенных очередями. Каждый обработчик будет...
вопрос задан: 5 January 2010 20:44
3
ответа

Цепочка ответственности C# с делегатами

Для моей цели понимания я реализовал шаблон Цепочки Ответственности.//Абстрактный абстрактный класс общественности Типа CustomerServiceDesk {защищенный CustomerServiceDesk _nextHandler; общественность...
вопрос задан: 14 April 2010 08:21
3
ответа

Каковы преимущества цепочки ответственности по сравнению со списками классов?

Недавно, я обсуждал с другим программистом лучший способ осуществить рефакторинг огромное (1 000 строк) метод, полный "если" операторы. Код написан в Java, но я предполагаю, что эта проблема могла произойти в...
вопрос задан: 28 June 2009 17:59
2
ответа

Каковы известные “глюки” относительно Цепочки шаблона Responsibilty?

Я использовал Цепочку шаблона Ответственности часто (3 раза часто для меня) в моем текущем проекте, и я задаюсь вопросом, стал ли я немного сверхвосторженным по поводу...
вопрос задан: 6 December 2009 11:56
0
ответов

Как реализовать цепочку ответственности тестируемым способом?

Я хотел бы реализовать шаблон цепочки ответственности, заботясь о проблеме «разорванной ссылки» следующим образом: public abstract class Handler {private Handler m_successor; public void ...
вопрос задан: 9 April 2019 11:41
0
ответов

Цепочка шаблонов проектирования против декоратора

Чем шаблон цепочки ответственности отличается от шаблона декоратора?
вопрос задан: 17 November 2018 02:34
0
ответов

What's the difference between “Chain of responsibility” and “Strategy” patterns?

I'm raising this question because of another question I asked here on SO some days ago. Мне нужно было решить конкретную проблему, и после двух полученных ответов я понял, что две модели могут помочь решить эту проблему ...
вопрос задан: 23 May 2017 12:10
0
ответов

Выполнение варианта цепочки ответственности

У меня есть конвейер задач, который в основном представляет собой вариант схемы цепочки ответственности. Задача в моем конвейере выглядит следующим образом: внутренний интерфейс IPTask { bool CanExecute(T ...
вопрос задан: 22 June 2012 07:42
0
ответов

Java Generics: объединение в цепочку универсальных функциональных объектов

Я боролся со следующей проблемой. У меня есть ряд функциональных объектов, каждый из которых имеет собственные типы ввода и вывода, определенные с помощью аргументов универсального типа в java. Я бы хотел организовать ...
вопрос задан: 30 December 2011 16:13