Результаты поиска по запросу "design-patterns"

2 ответа

Entity Framework + Репозиторий + Единица работы

Я думаю о запуске нового проекта с использованием EF 4 и о некоторых статьях. Я нашел несколько статей об EF с шаблоном репозитория и единицей работы. ( ...

3 ответа

использование шаблонов команд и фабричного проектирования для выполнения заданий в очереди

У меня есть список заданий, поставленных в очередь в базе данных, которые мне нужно прочитать из базы данных и выполнить их параллельно, используя многопоточность, и у меня есть список классов команд для выполнения каждого из этих заданий, ...

7 ответов

Когда использовать шаблон проектирования CQRS?

Мы с моей командой обсуждали использование шаблона проектирования CQRS (сегрегация командных запросов), и мы все еще пытаемся оценить преимущества и недостатки его использования. Согласно ...

ТОП публикаций

5 ответов

Моностат против Синглтона

Каковы сценарии, когда для поддержки глобального объекта можно использовать шаблон Monostate вместо одноэлементного порядка? Редактировать: я знаю, что такое шаблоны Singleton и Monostate. Также реализовали синглтон в нескольких сценариях. ...

2 ответа

Шаблон раскрывающего модуля Javascript, общедоступные свойства

Я пытаюсь разобраться с шаблоном разоблачающего модуля в javascript. Я озадачен двумя вещами о следующем фрагменте кода. var Child = function () { var totalPoints = 100; addPoints = function (points) { totalPoints += points; return totalPoints; ...

17 ответов

Что такое класс-обёртка?

Что такое класс-обёртка? Чем полезны такие занятия?

2 ответа

Дизайн Clojure Model-View-Controller (MVC)

Я пишу приложение с графическим интерфейсом для рабочего стола в Clojure, используя Java Swing. Обычно при работе с Java я проектирую приложение в соответствии с шаблоном проектирования MVC, используя также шаблон Observer. Таким образом, ...

8 ответов

Что должно быть на первом месте - шаблон дизайна или код?

Я начинаю новый свежий проект. Должен ли я взглянуть на мою спецификацию и решить, какие шаблоны проектирования применять, или просто придумать общее представление об организации и позволить шаблонам возникать органически посредством ...

4 ответа

Когда используется экземпляр правильного решения?

Как я всегда это понимал, основные случаи, когдаinstanceof уместны: ВнедрениеObject.equals(Object), Так что, если бы я писалList класс, а не расширяющийсяAbstractList по какой-то причине я бы реализовалequals(o) при первом тестированииo ...

6 ответов

Рефакторинг кода, чтобы избежать приведения типов

У меня есть следующий код C # в .Net 4.0. Требуется приведение типа IBusiness к IRetailBusiness. //Type checking if (bus is IRetailBusiness) { //Type casting investmentReturns.Add(new RetailInvestmentReturn((IRetailBusiness)bus)); } if (bus is ...