Результаты поиска по запросу "design-patterns"
Entity Framework + Репозиторий + Единица работы
Я думаю о запуске нового проекта с использованием EF 4 и о некоторых статьях. Я нашел несколько статей об EF с шаблоном репозитория и единицей работы. ( ...
использование шаблонов команд и фабричного проектирования для выполнения заданий в очереди
У меня есть список заданий, поставленных в очередь в базе данных, которые мне нужно прочитать из базы данных и выполнить их параллельно, используя многопоточность, и у меня есть список классов команд для выполнения каждого из этих заданий, ...
Когда использовать шаблон проектирования CQRS?
Мы с моей командой обсуждали использование шаблона проектирования CQRS (сегрегация командных запросов), и мы все еще пытаемся оценить преимущества и недостатки его использования. Согласно ...
Моностат против Синглтона
Каковы сценарии, когда для поддержки глобального объекта можно использовать шаблон Monostate вместо одноэлементного порядка? Редактировать: я знаю, что такое шаблоны Singleton и Monostate. Также реализовали синглтон в нескольких сценариях. ...
Шаблон раскрывающего модуля Javascript, общедоступные свойства
Я пытаюсь разобраться с шаблоном разоблачающего модуля в javascript. Я озадачен двумя вещами о следующем фрагменте кода. var Child = function () { var totalPoints = 100; addPoints = function (points) { totalPoints += points; return totalPoints; ...
Что такое класс-обёртка?
Что такое класс-обёртка? Чем полезны такие занятия?
Дизайн Clojure Model-View-Controller (MVC)
Я пишу приложение с графическим интерфейсом для рабочего стола в Clojure, используя Java Swing. Обычно при работе с Java я проектирую приложение в соответствии с шаблоном проектирования MVC, используя также шаблон Observer. Таким образом, ...
Что должно быть на первом месте - шаблон дизайна или код?
Я начинаю новый свежий проект. Должен ли я взглянуть на мою спецификацию и решить, какие шаблоны проектирования применять, или просто придумать общее представление об организации и позволить шаблонам возникать органически посредством ...
Когда используется экземпляр правильного решения?
Как я всегда это понимал, основные случаи, когдаinstanceof уместны: ВнедрениеObject.equals(Object), Так что, если бы я писалList класс, а не расширяющийсяAbstractList по какой-то причине я бы реализовалequals(o) при первом тестированииo ...
Рефакторинг кода, чтобы избежать приведения типов
У меня есть следующий код C # в .Net 4.0. Требуется приведение типа IBusiness к IRetailBusiness. //Type checking if (bus is IRetailBusiness) { //Type casting investmentReturns.Add(new RetailInvestmentReturn((IRetailBusiness)bus)); } if (bus is ...