6
ответов

MVVM, куда поместить Уровень доступа к данным?

Я исследую шаблон разработки WPF MVVM. Но не уверено, куда поместить Данные код Acess? В некоторых примерах я посмотрел на, доступ к данным выполняется непосредственно в ViewModel. Это кажется нечетным...
вопрос задан: 11 November 2009 19:51
6
ответов

Лучший способ построить систему плагинов с Java

Как бы вы внедрили систему плагинов для вашего Java-приложения? Возможно ли иметь простую в использовании (для разработчика) систему, которая обеспечивает следующее: пользователи помещают свои плагины в ...
вопрос задан: 23 October 2009 13:31
6
ответов

Что разделяет DSL Ruby от обычного API

Что некоторые определяют характеристики DSL Ruby, которые разделяют его от просто регулярного API?
вопрос задан: 19 October 2009 19:37
6
ответов

Если не использовать MVC в веб-приложении?

Я работал над изображением схематически некоторых идей для нового проекта и понял, что испытывал некоторые затруднения при получении вещей вписаться в платформу MVC (В случае, CodeIgniter) В некотором роде, мне понравилось...
вопрос задан: 7 October 2009 14:40
6
ответов

Как преодолеть антишаблон “Большой Комок грязи”?

Что заставляет компьютерную программу превращаться в Большой Комок грязи? Действительно ли возможно восстановиться с этого антишаблона? Там доказаны, осуществив рефакторинг методы, которые могут быть применены?
вопрос задан: 30 September 2009 14:45
6
ответов

Как обработать различные версии протокола прозрачно в C++?

Это - универсальный вопрос о дизайне C++. Я пишу приложение, которое использует клиент-серверную модель. Прямо сейчас я пишу серверную сторону. Многие клиенты уже существуют (некоторые записанные один, другие...
вопрос задан: 30 September 2009 12:38
6
ответов

Создание одиночного элемента в Delphi, использующем новые функции D2009 и D2010

Я надеюсь создавать одиночный элемент в Delphi. Я сделал это перед использованием более старых версий Delphi и закончил тем, что использовал глобальные переменные (в разделе реализации) и использовал инициализацию и...
вопрос задан: 11 September 2009 08:01
6
ответов

Применяется ли оператор switch в фабричном методе? C #

Я хочу вернуть интерфейс и внутри оператора switch я бы хотел его установить. Это плохой дизайн? private IResultEntity GetEntity (char? someType) {IResultEntity entity = null; ...
вопрос задан: 29 July 2009 10:37
6
ответов

Мы должны использовать ограничения внешнего ключа при сохранении Моделей предметной области?

Только что у меня было обсуждение с моими коллегами о персистентности Моделей предметной области и должны ли мы осуществить ограничения внешнего ключа на уровне базы данных. Моя первая реакция состояла в том что...
вопрос задан: 3 July 2009 13:59
6
ответов

Как может я абсолютно отдельный мои Слои Бизнеса и Данных?

Я в настоящее время представляю свой Бизнес-Слой Слоя и Данных в единственном проекте в моем приложении. У меня есть очень хорошее разделение проблем между двумя наборами классов. Однако Мои классы Слоя Данных...
вопрос задан: 30 June 2009 23:28
6
ответов

Шаблоны разработки используются в платформе.NET? [закрытый]

Один способ увеличить Ваше понимание шаблонов разработки состоит в том, чтобы обнаружить, как шаблоны используются в платформе.NET. Вы нашли какие-либо примеры шаблонов разработки в платформе.NET? В Вашем...
вопрос задан: 30 June 2009 15:43
6
ответов

Существует ли способ, которым я могу осуществить метод для следования за определенной сигнатурой метода?

скажем, у меня есть общедоступный DataSet AutoCompleteDelegate делегата (строковый фильтр, длинный rowOffset); я могу сделать следующий класс для осуществления той сигнатуры метода? (просто вызванная в воображении идея):...
вопрос задан: 30 June 2009 02:04
6
ответов

Повторяя знание C++, C#, ASP.NET и Шаблонов разработки

Я был разработчиком программного обеспечения в течение 10 лет и приехал полностью из дикого мира программирования ассемблера, затем сторона сервера C++ и COM, и в течение прошлых 5 лет я был удобно поселен...
вопрос задан: 20 June 2009 10:03
6
ответов

Существует ли способ произойти из класса с внутренним конструктором?

Я работаю с третьей стороной c# класс, который имеет много замечательных методов и свойств - но поскольку время прошло, я должен расширить тот класс с помощью методов и моих собственных свойств. Если это был мой код I...
вопрос задан: 17 June 2009 04:39
6
ответов

MVVM нарушает DRY?

Кажется, что ViewModels, которые я делаю, подозрительно походят на другие классы, и они, кажется, требуют большого повторения кода, например, в текущем проекте я имею: SmartForm: Модель, которая представляет данные...
вопрос задан: 8 June 2009 08:16
6
ответов

Как Вы классифицировали бы этот тип дизайна для классов?

Следующий тип дизайна, который я видел в основном, имеет "тонкие" классы, исключая любой тип поведения. Вторичный класс используется для вставления/обновления/удаления/получения. Эта несправедливость? Выступает против этого ООП? Пользователь....
вопрос задан: 19 May 2009 20:53
6
ответов

WPF MVVM: Команды легки. Как Соединить Представление и ViewModel с RoutedEvent

Предположим, что мне реализовали представление как DataTempate в Словаре ресурса. И у меня есть соответствующий ViewModel. Обязательные Команды легки. Но что, если мое Представление содержит управление такой как...
вопрос задан: 17 May 2009 09:16
6
ответов

Принципы, Лучшие практики и Шаблоны разработки для функционального программирования

Там кто-либо - известные принципы, лучшие практики и шаблоны разработки, за которыми можно следовать при написании кода на языке функционального программирования?
вопрос задан: 8 May 2009 22:06
6
ответов

Шаблон "фабрика": перечисления или типы?

При реализации фабрики или простой фабрики, что шло бы вразрез с использованием Типа вместо Перечисления для определения класса для инстанцирования? Например, общедоступный класс SimpleFactory {общедоступные помехи...
вопрос задан: 8 May 2009 16:57
6
ответов

реализация интерфейсов после факта

Я думаю, следующее не может быть сделано в Java. Но я был бы рад изучить, как реализовать что-то, что напоминает его. Предположим, что у нас есть класс C, который уже используется в скомпилированном коде. (Мы можем...
вопрос задан: 15 April 2009 14:37
6
ответов

Каковы практические применения Шаблона "фабричный метод"?

Я довольно плохо знаком с Шаблонами разработки. Я просто столкнулся с Шаблоном разработки Фабрики. Я понял, что это делегирует инстанцирование к подклассам. Но я не получил реальное приложение шаблона. В...
вопрос задан: 15 April 2009 13:53
6
ответов

Когда использовать шаблонный метод По сравнению со Стратегией?

Шаблонный шаблон метода и стратегическая модель делают примерно то же самое. Я понимаю основные различия между ними (шаблонный метод является базирующимся наследованием, стратегия является базирующимся составом)...
вопрос задан: 23 March 2009 02:45
6
ответов

Какие методы должны войти в мой класс фабрики DDD?

Я изо всех сил пытаюсь понять то, что мой класс фабрики должен сделать в моем проекте DDD. Да фабрика должна использоваться для создания объектов, но что точно должно это сделать. Рассмотрите следующее...
вопрос задан: 4 March 2009 15:06
6
ответов

шаблоны разработки Python [закрываются]

Я ищу любые ресурсы, который дает примеры Лучших практик, Шаблонов разработки и ТВЕРДЫХ принципов с помощью Python.
вопрос задан: 3 March 2009 13:47
6
ответов

Какие анти-шаблоны Вы используете даже при том, что Вы знаете, что не были должны? [закрытый]

Действительно ли я - единственный, которые иногда берут на вид легкое, но неправильно, выход из определенных ситуаций с дизайном? Я признаю, что сделал свою долю сомнительных объектов Singleton. Помимо этого, я был...
вопрос задан: 20 February 2009 05:39
6
ответов

какой шаблон разработки использовать для фильтрации запроса? c#

У меня есть таблица базы данных со списком продуктов (одежда). Продукты принадлежат категориям и от различных хранилищ. Демонстрационные категории: вершины, нижние части, Демонстрационные хранилища обуви: gap.com, macys.com...
вопрос задан: 8 February 2009 07:55
6
ответов

Антишаблон AntFarm — стратегии избежать, противоядия, чтобы помочь зажить от

Я работаю на веб-сайте на 10 страниц с бэкендом базы данных. Существуют 500 + используемые объекты, пытаясь реализовать шаблон MVP в ASP.NET. Я прослеживаю выполнение кода от единственной страницы, моего...
вопрос задан: 5 February 2009 00:38
6
ответов

Контакт с круговыми зависимостями в IOC

Я пытаюсь использовать контейнер IOC для создания начального графа объектов в рамках моего приложения. У меня есть MainForm. Эта форма зависит от MenuStrip, который зависит от нескольких MenuStripItems. Некоторые...
вопрос задан: 27 January 2009 10:30
6
ответов

Поиск шаблона разработки для замены huuuge, если на типе объекта

Хорошо, таким образом, я смотрю некоторый код, который примерно походит на это: освободите DoSomething (возразите o) {если (o Sometype1) {//бросает o в Sometype и еще делают что-то к нему} если (o Sometype2)...
вопрос задан: 20 November 2008 17:59
6
ответов

В чем разница между функтором и шаблоном Command?

Я очень хорошо знаком с шаблоном Command, но пока не понимаю теоретического различия между Functor и командой. В частности, я имею в виду реализации Java. Оба ...
вопрос задан: 3 November 2008 11:29