3
ответа

Как записать Большое приложение WinForms?

Я собираюсь записать довольно большое/сложное приложение WinForm, такое как Paint.NET, SharpDevelop, и т.д. Я думаю, что одна из самых важных вещей создать такое приложение состоит в том, чтобы структурировать проект...
вопрос задан: 9 February 2010 08:23
3
ответа

Стратегия реализовать алгоритм пересекающего дерева параллельно?

Я реализовал итеративный алгоритм, где каждое повторение включает обход дерева предзаказа (иногда называемый вниз накопление) сопровождаемый обходом дерева постпорядка (вверх...
вопрос задан: 9 February 2010 04:09
3
ответа

Шаблон для создания большой иерархии объектов

У меня есть проблема, которая включает иерархию относительно большого объекта следующим образом: игра имеет одного общественного менеджера сообщества менеджера, имеет одну сетевую сеть, имеет много сетей плееров, имеет много дружбы...
вопрос задан: 28 January 2010 21:02
3
ответа

Генерирование кода передачи, “предпочитая состав по наследованию”

Проблема Скажем, я пытаюсь смоделировать сотовый телефон как комбинацию обычного телефона и PDA. Это - вид сценария множественного наследования (сотовый телефон является телефоном, и это - PDA). Начиная с C#...
вопрос задан: 28 January 2010 15:26
3
ответа

Область, которую Ведут Дизайном: Как получить доступ к ребенку совокупного корня

Если у меня есть класс Заказа как совокупный корень и 1 000 позиций. Как я загружаю только одну из этих 1 000 позиций? Насколько я понимаю, к позиции можно только получить доступ через класс Заказа и...
вопрос задан: 20 January 2010 21:58
3
ответа

Домен управляемый дизайн и транзакции в среде Spring

Я раньше разрабатывал мое приложение на основе анемичной модели предметной области, таким образом, у меня были многие объект репозитария, которые были введены к большому, осведомленному о транзакции уровню служб. Этот шаблон называют Транзакцией...
вопрос задан: 19 January 2010 13:12
3
ответа

Различие между шаблоном "одиночка" и шаблоном "фабрика"

Я плохо знаком с шаблонами разработки, и я не могу действительно видеть различие между этим два шаблона, оба - creational шаблоны, не они? и какова цель каждого шаблона? спасибо.
вопрос задан: 19 January 2010 04:43
3
ответа

В стратегической модели может стратегия брать Контекст в качестве параметра

Сводка обратной связи я теперь закрою этот thead (я думаю, больше не будет обратной связи), и попытайтесь суммировать то, что я понял, что использование "Контекста" в качестве параметра для моей стратегии представляет трудное...
вопрос задан: 15 January 2010 12:04
3
ответа

Кодирование меня в угол

У нас есть ряд классов, которые происходят из единого набора интерфейсов, таким образом что IFoo-> BasicFoo, ReverseFoo, ForwardFoo IBar-> UpBar, DownBar, SidewaysBar IYelp-> Выкрик, Лай, Да где...
вопрос задан: 14 January 2010 18:47
3
ответа

Активатор. CreateInstance (строка) и Активатор. CreateInstance <T> () различие

Нет, это не вопрос о дженериках. У меня есть Шаблон "фабрика" с несколькими классами с внутренними конструкторами (я не хочу то, чтобы они были инстанцированным если не через фабрику). Моя проблема...
вопрос задан: 12 January 2010 01:58
3
ответа

Эта Стратегическая модель Java имеет избыточный класс Контекста?

Следующий пример кода является реализацией Стратегической модели, скопированной с Википедии. Мой полный вопрос следует за ним... Основной метод Wiki://класс тестового приложения StrategyExample...
вопрос задан: 6 January 2010 05:15
3
ответа

Как реализовать, применяют шаблон в JavaScript

Что, применяют шаблон вызова в JavaScript в отношении шаблонов вызова функции и как я могу использовать его? Что является преимуществами использования этого шаблона вызова.
вопрос задан: 29 December 2009 18:12
3
ответа

Лучший способ создать ViewModel в MVVM

Предположите, что у меня есть класс под названием Клиент. Теперь я должен представить выставленного для обозрения клиента. Таким образом, я создал CustomerViewModel для использования в привязке. Я ищу лучший способ создать класс CustomerViewModel...
вопрос задан: 22 December 2009 06:14
3
ответа

Шаблоны разработки OO для многопоточной синхронизации

Есть ли какие-либо обобщения объекта и данных и распараллеливают взаимодействия, данные названия шаблона разработки? Очевидно, что продолжается, много - синхронизация на объекте, передавая сообщения через очередь и...
вопрос задан: 21 December 2009 12:50
3
ответа

ООП и динамический контроль типов (не статичный по сравнению с динамическим)

Что принципы ООП, если таковые имеются, не применяют или применяют по-другому в среде с динамическим контролем типов в противоположность среде со статическим контролем типов (например, Ruby по сравнению с C#)? Это не призыв к Помехам...
вопрос задан: 17 December 2009 15:28
3
ответа

Singleton или нет

У меня есть сервисное выполнение окон. В этом сервисе я разместил некоторый сервис (WCF). Я должен иметь некоторый "в классе" держателя данных оперативной памяти. Цель этого класса состоит в том, чтобы содержать не-persistant...
вопрос задан: 17 December 2009 12:19
3
ответа

Введение Инжектора Зависимости с помощью Внедрения зависимости

Довольно в новинку для внедрения зависимости и я пытаюсь выяснить, является ли это анти-шаблоном. Скажем, у меня есть 3 блока: Foo. Совместно использованный - это имеет все интерфейсы Foo. Пользователи - ссылки Foo. Общий...
вопрос задан: 12 December 2009 00:50
3
ответа

Шаблон разработки декоратора

Я смотрел на шаблон разработки декоратора (я плохо знаком с предметом шаблонов разработки), и я задавался вопросом, декоратор может взаимодействовать больше чем с одним компонентом? Если A является декоратором...
вопрос задан: 8 December 2009 16:36
3
ответа

Что такое Модель предметной области

Я прочитал определение Википедии модели предметной области. Я все еще не получаю его. Я читал много сообщений для NHibernate, и почти в каждом сообщении я читал, я вижу термин Модель предметной области. Что точно...
вопрос задан: 7 December 2009 23:03
3
ответа

анемичная модель предметной области по сравнению с моделью предметной области

Будучи перепутанным снова после чтения об этом антишаблоне и многих опасений по поводу этого здесь на ТАК. Если я имею модель предметной области и собираю данные, которые должны быть сохранены в объекте передачи данных...
вопрос задан: 26 November 2009 21:07
3
ответа

Использование шаблона фасада

Как я могу знать, что мне нужен Шаблон фасада в точке в моей разработке приложений? Как я могу разграничить между Шаблоном Шаблона и Шаблона Фасада? Например: В [этой] статье мы видим это...
вопрос задан: 23 November 2009 10:10
3
ответа

Какой шаблон разработки я должен использовать для импорта/экспорта?

У меня есть календарный объект-событие. У меня есть планы сделать это совместимым с CalDAV/iCal/vCal протоколами/форматами файлов, которые требуют, чтобы событие было сериализировано и десериализовано к и от различных форматов...
вопрос задан: 17 November 2009 22:23
3
ответа

Почему стратегическую модель называют стратегической моделью?

Конечно, можно расценить его как своего рода стратегия, но это относится почти ко всем шаблонам разработки. Так: почему?
вопрос задан: 16 November 2009 16:51
3
ответа

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

У нас есть набор данных, из которых пользователи могут хотеть просмотреть окна и сделать так быстро. Они могут хотеть посмотреть на окно данных, которые являются днем, неделей, месяцем, или произвольным началом и окончанием...
вопрос задан: 6 November 2009 21:48
3
ответа

Передайте шаблоны разработки

Для основанных на сообщении передающих систем, что является Вашими "шаблонами разработки сообщения", например, Пределом, предписал, чтобы сообщения (т.е. определенное место назначения) Избежали длинных каскадных цепочек (т.е. реагируйте на MsgA
вопрос задан: 26 October 2009 12:55
3
ответа

GUI как конечный автомат

Для реализации GUI приложения, я хотел бы иметь всю логику для движения от одной формы до другого централизованного. Этот менеджер по GUI будет вести себя как конечный автомат. Хотя я думаю, что видел это...
вопрос задан: 26 October 2009 12:31
3
ответа

Действительно ли LLVM является исключением из правила для ухода от динамических бросков?

LLVM имеет свою собственную скрученную вручную альтернативу RTTI, который является улучшением скорости по сравнению со встроенным RTTI и позволяет динамический кастинг классам без vtable (dyn_cast). Однако это может все еще использоваться в...
вопрос задан: 23 October 2009 00:53
3
ответа

друг класс с ограниченным доступом

Я хочу приобрести друга класса A класс класса B. Я хочу сделать это, поскольку они взаимодействуют очень и потребности изменить внутренности класса B (который я не хочу представлять общественность использования). Но я хочу...
вопрос задан: 22 October 2009 19:55
3
ответа

Сделайте мой Класс C++ повторяемым через BOOST_FOREACH

У меня есть класс, который я хочу представить список структур (которые просто содержат некоторые целые числа). Я не хочу, чтобы внешняя сторона изменила эти данные, просто выполнила итерации по нему и считала их Пример: структура TestData {...
вопрос задан: 20 October 2009 22:31
3
ответа

Цель Располагает вызов, Располагают шаблон (IsDisposing) в C#?

Вот код из MSDN. Я не понимаю, почему работа только не сделана в постоянном клиенте, Располагают () метод здесь. Какова цель наличия Расположения (bool) метод? Кто когда-либо звонил бы, Располагают (...
вопрос задан: 16 October 2009 16:58