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

5 ответов

Да или нет: должны ли модели в MVC содержать логику приложения?

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

3 ответа

Адаптация шаблона Builder для вызова метода

Это попытка понять частьПУНКТ 40: Тщательно подписывать метод проектированияиз эффективной Java 2-е издание. Одна из вещей, предлагаемых для улучшения читабельности сигнатуры метода, состоит в том, чтобы стремиться к четырем или менее ...

1 ответ

Является ли MVC-ARS предпочтительнее классического MVC для предотвращения перегрузки?

У популярного шаблона проектирования MVC (Модель / Представление / Контроллер) есть расширенный родственник MVC-ARS (Действие / Представление / Состояние). Все добавленные компоненты находятся в слое базы данных и, хотя они не являются частью ...

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

3 ответа

Жирные модели и тощие контроллеры звучат как создание моделей Бога [закрыто]

Я читал много блогов, которые защищаюттолстые модели и тощие контроллеры подход, особенно рельсовый лагерь. В результате маршрутизаторы в основном просто выясняют, какой метод вызывать на том или ином контроллере, и все методы контроллера - это ...

3 ответа

Выявление недостатков шаблона модуля

Недавно я познакомился с шаблоном Revealing Module и прочитал немало статей об этом. Кажется, это очень хороший шаблон, и я хотел бы начать использовать его в моем большом проекте. В проекте я использую: Jquery, KO, requirejs, Jquery ...

7 ответов

Включает ли C # конечные автоматы?

Я недавно читал оboost::statechart библиотека (конечные автоматы) и мне понравилась концепция. Есть ли в C # похожий механизм? Или это может быть реализовано с использованием определенного шаблона проектирования?

1 ответ

Просмотр моделей и внедрение зависимостей

Работая над настольным LOB-приложением с большим количеством операций CRUD, используяPRISM [http://compositewpf.codeplex.com/]а такжеБиблиотека предприятия [http://entlib.codeplex.com/]Я заметил повторяющуюся картину, которая ...

2 ответа

Некоторая неопределенность с реализацией 3-х структурной модели (объект домена, преобразователь данных и служба)

Как видно из заголовка, у меня возникли небольшие проблемы при реализации 3-х структурной модели (объект домена, преобразователь данных и служба). В прошлом, когда кто-то регистрировался на моем сайте, я просто делал $user->register($firstName, ...

10 ответов

Разработка лучшего API?

Каковы лучшие практики и шаблоны, которым необходимо следовать при разработке API?Как добиться того, чтобы реализация скрывалась наилучшим образом (C ++ / Java)?Разработка API-интерфейсов, которые носят общий характер?Какие-нибудь справочники / ...

3 ответа

Критика моего простого приложения MVP Winforms [закрыто]

Я пытаюсь сосредоточиться на шаблоне MVP, используемом в приложении C # / Winforms. Поэтому я создал простое приложение, похожее на блокнот, чтобы попытаться проработать все детали. Моя цель состоит в том, чтобы создать что-то, что соответствует ...