Я собираюсь записать довольно большое/сложное приложение WinForm, такое как Paint.NET, SharpDevelop, и т.д. Я думаю, что одна из самых важных вещей создать такое приложение состоит в том, чтобы структурировать проект...
Я реализовал итеративный алгоритм, где каждое повторение включает обход дерева предзаказа (иногда называемый вниз накопление) сопровождаемый обходом дерева постпорядка (вверх...
У меня есть проблема, которая включает иерархию относительно большого объекта следующим образом: игра имеет одного общественного менеджера сообщества менеджера, имеет одну сетевую сеть, имеет много сетей плееров, имеет много дружбы...
Проблема Скажем, я пытаюсь смоделировать сотовый телефон как комбинацию обычного телефона и PDA. Это - вид сценария множественного наследования (сотовый телефон является телефоном, и это - PDA). Начиная с C#...
Если у меня есть класс Заказа как совокупный корень и 1 000 позиций. Как я загружаю только одну из этих 1 000 позиций? Насколько я понимаю, к позиции можно только получить доступ через класс Заказа и...
Я раньше разрабатывал мое приложение на основе анемичной модели предметной области, таким образом, у меня были многие объект репозитария, которые были введены к большому, осведомленному о транзакции уровню служб. Этот шаблон называют Транзакцией...
Я плохо знаком с шаблонами разработки, и я не могу действительно видеть различие между этим два шаблона, оба - creational шаблоны, не они? и какова цель каждого шаблона? спасибо.
Сводка обратной связи я теперь закрою этот thead (я думаю, больше не будет обратной связи), и попытайтесь суммировать то, что я понял, что использование "Контекста" в качестве параметра для моей стратегии представляет трудное...
У нас есть ряд классов, которые происходят из единого набора интерфейсов, таким образом что IFoo-> BasicFoo, ReverseFoo, ForwardFoo IBar-> UpBar, DownBar, SidewaysBar IYelp-> Выкрик, Лай, Да где...
Нет, это не вопрос о дженериках. У меня есть Шаблон "фабрика" с несколькими классами с внутренними конструкторами (я не хочу то, чтобы они были инстанцированным если не через фабрику). Моя проблема...
Следующий пример кода является реализацией Стратегической модели, скопированной с Википедии. Мой полный вопрос следует за ним... Основной метод Wiki://класс тестового приложения StrategyExample...
Что, применяют шаблон вызова в JavaScript в отношении шаблонов вызова функции и как я могу использовать его? Что является преимуществами использования этого шаблона вызова.
Предположите, что у меня есть класс под названием Клиент. Теперь я должен представить выставленного для обозрения клиента. Таким образом, я создал CustomerViewModel для использования в привязке. Я ищу лучший способ создать класс CustomerViewModel...
Есть ли какие-либо обобщения объекта и данных и распараллеливают взаимодействия, данные названия шаблона разработки? Очевидно, что продолжается, много - синхронизация на объекте, передавая сообщения через очередь и...
Что принципы ООП, если таковые имеются, не применяют или применяют по-другому в среде с динамическим контролем типов в противоположность среде со статическим контролем типов (например, Ruby по сравнению с C#)? Это не призыв к Помехам...
У меня есть сервисное выполнение окон. В этом сервисе я разместил некоторый сервис (WCF). Я должен иметь некоторый "в классе" держателя данных оперативной памяти. Цель этого класса состоит в том, чтобы содержать не-persistant...
Довольно в новинку для внедрения зависимости и я пытаюсь выяснить, является ли это анти-шаблоном. Скажем, у меня есть 3 блока: Foo. Совместно использованный - это имеет все интерфейсы Foo. Пользователи - ссылки Foo. Общий...
Я смотрел на шаблон разработки декоратора (я плохо знаком с предметом шаблонов разработки), и я задавался вопросом, декоратор может взаимодействовать больше чем с одним компонентом? Если A является декоратором...
Я прочитал определение Википедии модели предметной области. Я все еще не получаю его. Я читал много сообщений для NHibernate, и почти в каждом сообщении я читал, я вижу термин Модель предметной области. Что точно...
Будучи перепутанным снова после чтения об этом антишаблоне и многих опасений по поводу этого здесь на ТАК. Если я имею модель предметной области и собираю данные, которые должны быть сохранены в объекте передачи данных...
Как я могу знать, что мне нужен Шаблон фасада в точке в моей разработке приложений? Как я могу разграничить между Шаблоном Шаблона и Шаблона Фасада? Например: В [этой] статье мы видим это...
У меня есть календарный объект-событие. У меня есть планы сделать это совместимым с CalDAV/iCal/vCal протоколами/форматами файлов, которые требуют, чтобы событие было сериализировано и десериализовано к и от различных форматов...
У нас есть набор данных, из которых пользователи могут хотеть просмотреть окна и сделать так быстро. Они могут хотеть посмотреть на окно данных, которые являются днем, неделей, месяцем, или произвольным началом и окончанием...
Для основанных на сообщении передающих систем, что является Вашими "шаблонами разработки сообщения", например, Пределом, предписал, чтобы сообщения (т.е. определенное место назначения) Избежали длинных каскадных цепочек (т.е. реагируйте на MsgA
Для реализации GUI приложения, я хотел бы иметь всю логику для движения от одной формы до другого централизованного. Этот менеджер по GUI будет вести себя как конечный автомат. Хотя я думаю, что видел это...
LLVM имеет свою собственную скрученную вручную альтернативу RTTI, который является улучшением скорости по сравнению со встроенным RTTI и позволяет динамический кастинг классам без vtable (dyn_cast). Однако это может все еще использоваться в...
Я хочу приобрести друга класса A класс класса B. Я хочу сделать это, поскольку они взаимодействуют очень и потребности изменить внутренности класса B (который я не хочу представлять общественность использования). Но я хочу...
У меня есть класс, который я хочу представить список структур (которые просто содержат некоторые целые числа). Я не хочу, чтобы внешняя сторона изменила эти данные, просто выполнила итерации по нему и считала их Пример: структура TestData {...
Вот код из MSDN. Я не понимаю, почему работа только не сделана в постоянном клиенте, Располагают () метод здесь. Какова цель наличия Расположения (bool) метод? Кто когда-либо звонил бы, Располагают (...