8
ответов

Шаблон построителя и объект конфигурации

Шаблон конструктора популярен для создания неизменяемых объектов, но для создания компоновщика требуются некоторые программные издержки. Поэтому мне интересно, почему бы просто не использовать объект конфигурации. Использование строителя будет ...
вопрос задан: 21 March 2018 01:53
8
ответов

Где Вы использовали бы разработчика Pattern вместо Абстрактной Фабрики?

Я видел, что этот вопрос повышается тут и там несколько раз, но я никогда не находил и ответ, которым я был доволен. Из Википедии: Разработчик фокусируется на построении сложного объекта шаг за шагом. Краткий обзор...
вопрос задан: 23 December 2009 18:44
6
ответов

Как улучшить шаблон разработчика?

Мотивация Недавно я искал способ инициализировать сложный объект, не передавая много параметра конструктору. Я попробовал его шаблоном разработчика, но мне не нравится факт, который я...
вопрос задан: 25 August 2017 01:16
5
ответов

В чем разница между шаблоном Builder Design и шаблоном Factory Design?

В чем разница между шаблоном проектирования Builder и шаблоном проектирования Factory? Какой из них более выгоден и почему? Как мне представить мои результаты в виде графика, если я хочу проверить и ...
вопрос задан: 3 June 2016 15:05
3
ответа

Каково различие между разработчиком Pattern и Боксером наилегчайшего веса Pattern?

Каково различие между разработчиком Pattern и Боксером наилегчайшего веса Pattern с точки зрения использования, поскольку они оба имеют дело с большим количеством объектов?
вопрос задан: 31 October 2012 16:19
2
ответа

Автоматическая генерация неизменного класса и соответствие классу разработчика

Какие инструменты/библиотеки существуют, который возьмет структуру и автоматически генерирует неизменную обертку и также класс "разработчика" для того, чтобы инкрементно создать новые экземпляры? Пример ввел: структура Foo {...
вопрос задан: 23 May 2017 12:34
0
ответов

Как убедиться, что шаблон строителя завершен?

РЕДАКТИРОВАТЬ: я не беспокоюсь о том, что вызов в неправильном порядке, так как это осуществляется с помощью нескольких интерфейсов, я просто беспокоюсь о том, что метод терминала вызывается вообще. Я использую ...
вопрос задан: 31 May 2018 02:14
0
ответов

Настройка структуры модуля Perl

У меня возникают проблемы с выяснением, как структурировать модули Perl объектно-ориентированным способом, поэтому я может иметь один родительский модуль с множеством подмодулей и только конкретные подмодули, которые необходимы ...
вопрос задан: 23 May 2017 10:33
0
ответов

Эквивалент шаблона Builder в Python

В Java вы можете использовать шаблон построителя, чтобы предоставить более читаемые средства для создания экземпляра класса со многими параметрами. В шаблоне построителя создается объект конфигурации с методами для...
вопрос задан: 23 May 2017 10:31
0
ответов

Как мне следует оборачивать шаблон Composite в шаблон Builder?

Допустим, у меня есть Composite, настроенный следующим образом :public abstract class Element { //позиция, размер и т.д. //методы элементов //setters/getters } открытый класс SimpleElement1 extends...
вопрос задан: 12 February 2016 05:47
0
ответов

Шаблон построителя в эффективной Java

Недавно я начал читать «Эффективную Java» Джошуа Блоха. Мне очень интересна идея паттерна Строитель [пункт 2 в книге]. Я попытался реализовать это в своем проекте, но были ...
вопрос задан: 15 April 2013 15:33
0
ответов

Why is Builder pattern better than a Constructor with arguments in the Class's object being created?

Why can we not the different build steps within the constructor itself. если этапы сборки принимают аргументы, почему они не могут быть предоставлены в качестве аргументов конструктору и использованы в конструкторе для ...
вопрос задан: 9 December 2012 22:21
0
ответов

Генерация кода шаблона Builder в IntelliJ

Есть ли способ автоматизировать написание шаблонов Builder в IntelliJ? Например, для этого простого класса :class Film { private String title; частная целая длина; public void setTitle (String...
вопрос задан: 27 April 2012 09:52
0
ответов

Есть ли чистый способ использовать паттерн Builder для построения многоуровневого дерева?

Кажется, что паттерн Builder хорош, если вы создаете некоторую линейную цепочку вещей (java's StringBuilder) или создаете объект с большим количеством свойств (PizzaBuilder). Можно ли его расширить для создания ...
вопрос задан: 18 February 2012 02:57
0
ответов

Джошуа Блох ' s Шаблон Builder и предупреждения PMD

Я написал класс, используя шаблон Builder Джошуа Блоха, который похож на этот пример Pizza: public class Pizza {private int size; частный логический сыр; частные логические пепперони; ...
вопрос задан: 30 May 2011 09:25
0
ответов

Проблема с генератором Java Builder

В моем проекте у меня есть два пакета, полных DTO, POJO только с геттерами и сеттерами. Хотя важно, чтобы они были простыми java-компонентами (например, потому что Apache CXF использует их для создания Web ...
вопрос задан: 23 November 2010 17:25
0
ответов

Является ли это допустимой Java-реализацией неизменяемого класса и шаблона Builder?

Builder реализует Cloneable и переопределяет clone (), а вместо копируя каждое поле построителя, неизменяемый класс сохраняет частный клон построителя. Это упрощает возврат нового ...
вопрос задан: 13 September 2010 08:13