Я использовал шаблон создания метода фабрики некоторое время теперь. Мне просто недавно сказали что это: общедоступный статический класс ScheduleTypeFactory {общедоступный статический IScheduleItem GetScheduleItem (...
Это, казалось, зажгло немного разговора по другому вопросу, и я думал это достойный вращаться в его собственный вопрос. Принцип DRY, кажется, наше предпочтительное оружием для борьбы с обслуживанием...
Я задавался вопросом, почему делают статичный, Создают методы, существуют? Например, почему используют этот код: Система. Xml. Читатель XmlReader = Система. Xml. XmlReader. Создайте (inputUri); по этому коду: Система. Xml. XmlReader...
Большинство примеров, приведенных для использования Dependency Injection, мы также можем решить, используя фабричный шаблон. Похоже, когда дело доходит до использования / дизайна, разница между внедрением зависимости и ...
Конструктор без аргументов является требованием (инструментам нравится, в спящем режиме отражение использования об этом конструкторе для инстанцирования объектов). Я получил этот ручной волнистый ответ, но кто-то мог объяснить далее?...
В настоящее время я создавал класс ABCFactory, который имеет создание отдельного метода объекты ABC. Теперь, когда я думаю о нем, возможно, вместо того, чтобы иметь фабрику, я мог просто сделать статический метод в своем Методе ABC....
При реализации класса MessageFactory к instatiate Объектам сообщения я использовал что-то как: класс MessageFactory {общественность: статическое сообщение *создает (международный тип) {переключатель (тип) {...
Я пытаюсь записать Шаблон "фабрика" для создания или MainMode или TestMode в моей программе. Код, который я ранее использовал для создания этих объектов, был: играть = (isMode)? новый MainMode (...
В чем разница между шаблоном проектирования Builder и шаблоном проектирования Factory? Какой из них более выгоден и почему? Как мне представить мои результаты в виде графика, если я хочу проверить и ...
Может ли кто-нибудь объяснить разницу между фабрикой и стратегией? Для меня оба выглядят одинаково, кроме дополнительного фабричного класса (который создает объект продукта в фабричных моделях)
Я работал с кодом Java, который, предположительно, использует Шаблон "фабрика", но я не полностью убежден шаблоном. Мой код делает это://класс фабрики SomeFactoryImpl {Набор <...
Это побеспокоило меня некоторое время, и у меня нет подсказок, если это - миф. Кажется, что шаблон "фабрика" может упростить боль добавления зависимости для класса. Например, в книге, это имеет что-то...
Singleton и шаблоны Реестра были очень просты и легки, чтобы я понял сразу же, но Шаблон "фабрика" был чем-то, что я не смог заставить мозг интерпретировать 100% все же...
Я просто считал Метод фабрики. Я понимаю, что это позволяет делегировать инстанцирование к подклассам. Но я не мог понять возможные применения в реальном сценарии. Может любой давать того...
Возможные Дубликаты: Шаблон "фабрика". Когда использовать методы фабрики? Почему делают статичный, Создают методы, существуют? Хотя я знаю то, что является Шаблоном разработки Фабрики. Но я не могу постигать то, что...
Мне трудно понять, как реализовать фабричный шаблон в картографе DTO, который я пытаюсь создать. Я уверен, что мне нужно переосмыслить свой дизайн. Вот очень маленький пример того, что я ...
Я действительно смущен этими тремя условиями. Мое понимание то, что: в Шаблоне "фабрика" нет никакой конкретной фабрики. Фабрика создает новые объекты согласно параметрам. в...
Я задавался вопросом, существует ли противоположный шаблон шаблона "фабрика". Например, когда определенный объект должен быть удален, некоторая дополнительная работа должна быть сделана, для отмены конфигурации, которая была...
Я хочу знать, когда мы должны использовать шаблон "абстрактная фабрика". Вот пример, я хочу знать, необходимо ли это. Вышеупомянутое UML является шаблоном "абстрактная фабрика", оно рекомендуется моим...
Я, кажется, мысленно застреваю в дилемме шаблона В наилегчайшем весе. Во-первых, скажем, у меня есть доступный тип DisposableFiddle и фабрика FiddleFactory: открытый интерфейс DisposableFiddle: IDisposable {...
В книжном Домене Управляемый Дизайн, Eric Evans, в Главе 6 в разделе по "Фабрикам" (страница 139) это говорит следующее: "Эти два основных требования для любой хорошей ФАБРИКИ:... "2...
Я хотел бы передать значения в конструктора на классе, который реализует мой сервис. Однако ServiceHost только позволяет мне передать от имени типа для создания, не что аргументы передать...
Попытка выяснить, как лучше всего обработать следующий сценарий: Примите класс RequestContext, который имеет зависимость к внешнему сервису, такому как: общедоступный класс RequestContext: IRequestContext {...
У меня есть метод фабрики в синтаксическом анализаторе. По существу, поскольку я загружаю маркер, я ищу обработчик для того маркера или отбрасывание до обработчика по умолчанию. Я реализовал это как переключатель и как...
Скажем, у Вас есть два класса, которые расширяют UserControl. Каждые из средств управления обеспечивают пользовательское событие (это могло быть сделано при помощи интерфейса). Вы хотите отобразить одни из средств управления в нечетном...
Я имею модель сверху своей модели базы данных и отображаю объекты в моем Репозитории. Однако, по-видимому, это имеет значение, выбираю ли я "новый" непосредственно в моем GetUsers, или "выбирают factoryresult" как...