Я исследую шаблон разработки WPF MVVM. Но не уверено, куда поместить Данные код Acess? В некоторых примерах я посмотрел на, доступ к данным выполняется непосредственно в ViewModel. Это кажется нечетным...
Как бы вы внедрили систему плагинов для вашего Java-приложения? Возможно ли иметь простую в использовании (для разработчика) систему, которая обеспечивает следующее: пользователи помещают свои плагины в ...
Я работал над изображением схематически некоторых идей для нового проекта и понял, что испытывал некоторые затруднения при получении вещей вписаться в платформу MVC (В случае, CodeIgniter) В некотором роде, мне понравилось...
Что заставляет компьютерную программу превращаться в Большой Комок грязи? Действительно ли возможно восстановиться с этого антишаблона? Там доказаны, осуществив рефакторинг методы, которые могут быть применены?
Это - универсальный вопрос о дизайне C++. Я пишу приложение, которое использует клиент-серверную модель. Прямо сейчас я пишу серверную сторону. Многие клиенты уже существуют (некоторые записанные один, другие...
Я надеюсь создавать одиночный элемент в Delphi. Я сделал это перед использованием более старых версий Delphi и закончил тем, что использовал глобальные переменные (в разделе реализации) и использовал инициализацию и...
Я хочу вернуть интерфейс и внутри оператора switch я бы хотел его установить. Это плохой дизайн? private IResultEntity GetEntity (char? someType) {IResultEntity entity = null; ...
Только что у меня было обсуждение с моими коллегами о персистентности Моделей предметной области и должны ли мы осуществить ограничения внешнего ключа на уровне базы данных. Моя первая реакция состояла в том что...
Я в настоящее время представляю свой Бизнес-Слой Слоя и Данных в единственном проекте в моем приложении. У меня есть очень хорошее разделение проблем между двумя наборами классов. Однако Мои классы Слоя Данных...
Один способ увеличить Ваше понимание шаблонов разработки состоит в том, чтобы обнаружить, как шаблоны используются в платформе.NET. Вы нашли какие-либо примеры шаблонов разработки в платформе.NET? В Вашем...
скажем, у меня есть общедоступный DataSet AutoCompleteDelegate делегата (строковый фильтр, длинный rowOffset); я могу сделать следующий класс для осуществления той сигнатуры метода? (просто вызванная в воображении идея):...
Я был разработчиком программного обеспечения в течение 10 лет и приехал полностью из дикого мира программирования ассемблера, затем сторона сервера C++ и COM, и в течение прошлых 5 лет я был удобно поселен...
Я работаю с третьей стороной c# класс, который имеет много замечательных методов и свойств - но поскольку время прошло, я должен расширить тот класс с помощью методов и моих собственных свойств. Если это был мой код I...
Кажется, что ViewModels, которые я делаю, подозрительно походят на другие классы, и они, кажется, требуют большого повторения кода, например, в текущем проекте я имею: SmartForm: Модель, которая представляет данные...
Следующий тип дизайна, который я видел в основном, имеет "тонкие" классы, исключая любой тип поведения. Вторичный класс используется для вставления/обновления/удаления/получения. Эта несправедливость? Выступает против этого ООП? Пользователь....
Предположим, что мне реализовали представление как DataTempate в Словаре ресурса. И у меня есть соответствующий ViewModel. Обязательные Команды легки. Но что, если мое Представление содержит управление такой как...
Там кто-либо - известные принципы, лучшие практики и шаблоны разработки, за которыми можно следовать при написании кода на языке функционального программирования?
При реализации фабрики или простой фабрики, что шло бы вразрез с использованием Типа вместо Перечисления для определения класса для инстанцирования? Например, общедоступный класс SimpleFactory {общедоступные помехи...
Я думаю, следующее не может быть сделано в Java. Но я был бы рад изучить, как реализовать что-то, что напоминает его. Предположим, что у нас есть класс C, который уже используется в скомпилированном коде. (Мы можем...
Я довольно плохо знаком с Шаблонами разработки. Я просто столкнулся с Шаблоном разработки Фабрики. Я понял, что это делегирует инстанцирование к подклассам. Но я не получил реальное приложение шаблона. В...
Шаблонный шаблон метода и стратегическая модель делают примерно то же самое. Я понимаю основные различия между ними (шаблонный метод является базирующимся наследованием, стратегия является базирующимся составом)...
Я изо всех сил пытаюсь понять то, что мой класс фабрики должен сделать в моем проекте DDD. Да фабрика должна использоваться для создания объектов, но что точно должно это сделать. Рассмотрите следующее...
Действительно ли я - единственный, которые иногда берут на вид легкое, но неправильно, выход из определенных ситуаций с дизайном? Я признаю, что сделал свою долю сомнительных объектов Singleton. Помимо этого, я был...
У меня есть таблица базы данных со списком продуктов (одежда). Продукты принадлежат категориям и от различных хранилищ. Демонстрационные категории: вершины, нижние части, Демонстрационные хранилища обуви: gap.com, macys.com...
Я работаю на веб-сайте на 10 страниц с бэкендом базы данных. Существуют 500 + используемые объекты, пытаясь реализовать шаблон MVP в ASP.NET. Я прослеживаю выполнение кода от единственной страницы, моего...
Я пытаюсь использовать контейнер IOC для создания начального графа объектов в рамках моего приложения. У меня есть MainForm. Эта форма зависит от MenuStrip, который зависит от нескольких MenuStripItems. Некоторые...
Хорошо, таким образом, я смотрю некоторый код, который примерно походит на это: освободите DoSomething (возразите o) {если (o Sometype1) {//бросает o в Sometype и еще делают что-то к нему} если (o Sometype2)...
Я очень хорошо знаком с шаблоном Command, но пока не понимаю теоретического различия между Functor и командой. В частности, я имею в виду реализации Java. Оба ...