MVVM обычно используется с WPF, потому что он отлично подходит для него. Но что относительно Windows Forms? Есть ли установленный и наиболее часто используемый подход / шаблон разработки как это для Windows Forms...
Для забавы я пытаюсь записать одну из любимых настольных игр своего сына как часть программного обеспечения. В конечном счете я ожидаю создавать UI WPF сверху его, но прямо сейчас я создаю машину, которую это моделирует...
У меня есть тема, которая предлагает подписаться (Observer *) и отписаться (Observer *) для клиентов. Субъект работает в своем собственном потоке (из которого он вызывает Notify () для подписчиков Observers), а мьютекс защищает ...
Там какие-либо шаблоны/методы/пути дизайна тогда еще должны удалить вложенный если условия/операторы переключения? Я не забываю сталкиваться с некоторыми методами, используемыми людьми Google, перечисленными в сообщении в блоге кода Google....
Разве Шаблоны разработки не являются расширением принципов ООП? Почему эти два понятия рассматривают отдельно? Мы можем полагать что, если бы кто-то, кто знает Шаблоны разработки, определенно был бы экспертом по ООП?
Я стремлюсь создавать ряд объектов, каждый из которых имеет уникальный идентификатор. Если объект уже существует с тем идентификатором, я хочу использовать существующий объект. Иначе я хочу создать новый...
У меня есть класс, на котором я хочу позволить несколько (~20 +) параметры конфигурации. Каждая опция включает или выключает часть функциональности или иначе изменяет операции. Для упрощения этого я кодировал...
Я наследовал это гигантское веб-приложение Java прежней версии с помощью Struts 1.2.4. У меня есть конкретный вопрос относительно Действий. Большинство страниц имеет точно одно Действие и processExecute (), методы отвратительны...
Я посмотрел на это объяснение на Википедию, конкретно образец C++, и не удаюсь распознать различие между просто определением 3 классов, созданием экземпляров и вызовом их и того примера...
у меня есть что-то, что требует матрицы значений, подобных покемону: (источник: firechao.com) у меня есть объект класса для каждого из типов, есть ли шаблон или хороший способ реализовать это, как...
Я проносился в Голове Первые Шаблоны разработки (просто вошел недавно), и я читал о стратегической модели, и мне пришло в голову, что это мог бы быть отличный способ реализовать распространенный способ...
Я недавно обнаружил эту идиому, и я задаюсь вопросом, существует ли что-то, что я пропускаю. Я никогда не видел, что это использовало. Почти весь код Java я работал с в дикую пользу, хлебающую данные в...
Если представление должно получить доступ к данным из модели, сделайте Вы думаете, что контроллер должен: a) передают модель представлению b), передают данные модели к представлению c) ни один; это не должны быть контроллеры...
Кто-то может объяснить мне, каково различие между шаблонным шаблоном метода, и стратегическая модель? Насколько я могу сказать, что они - 99% то же - единственная разница, являющаяся этим...
Мотивация Недавно я искал способ инициализировать сложный объект, не передавая много параметра конструктору. Я попробовал его шаблоном разработчика, но мне не нравится факт, который я...
Я хочу начать использовать внедрение зависимости в своем приложении WPF, в основном для лучшей тестируемости единицы. Мое приложение главным образом создается вдоль M-V-VM шаблона. Я смотрю на autofac для своего МОК...
Следующая реализация, с помощью ленивой инициализации, Singleton (Singleton Meyers') ориентированный на многопотоковое исполнение? статический экземпляр Singleton& () {статическая Singleton s; возвратите s;} В противном случае, почему и...
Моя первая попытка MVC. Попытка состоит в том, чтобы реализовать простой пример. Вдохновение отсюда. Имейте я получил этот шаблон (все же!)?Посмотреть: "Эй, контроллер, пользователь просто сказал мне, что хочет первого человека"...
Фон: у Меня есть некоторые классы, реализовывая шаблон разработки предмета/наблюдателя, который я сделал ориентированными на многопотоковое исполнение. Предмет уведомит, что это - наблюдатели наблюдателем вызова простого метода-> Уведомленный (это) есл
Я пришел к пониманию, что несколько вопросов, которые я задал в прошлом, такие как это действительно, сводятся к более фундаментальному вопросу. Есть ли любые известные шаблоны разработки для сетевой связи и...
Как следует структурировать сложное одностраничное веб-приложение JS на стороне клиента? В частности, мне любопытно, как правильно структурировать приложение с точки зрения объектов модели, интерфейса ...
Я получаю свои штанишки в скручивании недавно о Моделях представления (VM). Точно так же, как этот парень я пришел к выводу, что наборы, которые я должен выставить на своем VM обычно, содержат другой тип...
Еще в октябре Kristopher Johnson спросил о Шаблонах программного дизайна Accounting, Он получил несколько ответов, но они были всеми в основном то же, указывая на Martin Fowlers Accounting Patterns...
Возможный Дубликат: Какие идиомы C++ программисты на C++ должны использовать? После чтения книг как Краткая информация C++ Эффективный C++ и TC ++ МН я хочу изучить некоторые важные шаблоны разработки. Так, что...
Я работаю над переводом приложения CUDA (это, если вы должны знать) в OpenCL. Исходное приложение использует CUDA API в стиле C с одним потоком, чтобы избежать автоматического ожидания занятости, когда ...
Возможный Дубликат: Как Вы знаете, когда использовать шаблоны разработки? Как я могу понимать/брать решение о, "Когда использовать что Шаблон разработки"? Что является факторами для наблюдения при взятии...
Я читал книгу GoF, и в начале опытного раздела я считал это: Это преимущество применяется, прежде всего, к языкам как C++, которые не рассматривают классы как объекты первого класса. Я'...
Я просто читаю на Цепочке шаблона Ответственности, и я испытываю затруднения при воображении сценария, когда я предпочел бы его использование по тому из декоратора. Что Вы думаете? CoR имеет нишевое использование?...