Результаты поиска по запросу "design-patterns"
Деструктор для статических полей. Реализация синглтона
Итак, классическая простая реализация Singleton выглядит следующим образом: class Singleton { private: static Singleton* singleton; Singleton() {} public: static Singleton* getInstance(); };CPP-файл: Singleton* Singleton::singleton = 0; ...
Разница между шаблоном адаптера объекта и шаблоном адаптера класса
Как решить, когда использовать объектный адаптер, а когда использовать адаптер класса? Постановка проблемы: Создать сайт социальной сети и обеспечить функции импорта из Facebook, Google Plus и orkut. Я не могу решить, использовать ли ...
Это типичный вариант использования для МОК?
Мое текущее приложение позволяет пользователям определять пользовательские веб-формы через набор экранов администратора. по сути это приложение типа EAV. Таким образом, я не могу жестко кодировать HTML или ASP.NET разметку для отображения данной ...
В Java вы можете использовать шаблон компоновщика с обязательными и переназначаемыми полями?
Это связано со следующим вопросом: Как улучшить шаблон строителя? [https://stackoverflow.com/questions/1638722/how-to-improve-the-builder-pattern] Мне интересно, возможно ли реализовать конструктор со следующими свойствами: Некоторые или все ...
Сортировка людей по группам на основе голосов
У меня проблема с поиском алгоритма сортировки данных людей. Я пытаюсь объяснить как можно более подробно: История начинается с опроса. Куча людей, скажем, 600 могут выбирать между 20-25 проектами. У них есть желание № 1, желание № 2 и желание № ...
Консоль Eclipse: выявляйте шаблоны предупреждений и ошибок и делайте их кликабельными
Я запускаю гибкий компилятор (mxmlc) из ant в eclipse для некоторых наших сборок (они также предназначены для запуска на нашем сервере непрерывной интеграции, поэтому я не собираюсь с использованием самого Flex Builder) - шаблоны mxmlc ...
Почему MouseAdapter является адаптером?
Название (и Javadocs) подразумевают, чтоMouseAdapter это адаптер (шаблон дизайна). Но я не вижу этого как такового - он ничего не приспосабливает к чему-либо, по крайней мере, на первый взгляд Единственное, что происходит, это то, что вы можете ...
Есть ли шаблон проектирования, который имеет дело с механизмом обратного вызова?
Есть ли шаблон проектирования, который имеет дело с механизмом обратного вызова?
Должен ли я прекратить использование абстрактных базовых классов / интерфейсов и вместо этого использовать boost :: function / std :: function?
Я только что узнал, что такое std :: function и для чего он используется, и у меня возник вопрос: теперь, когда у нас есть делегаты, где и когда мы должны использовать абстрактные базовые классы, и когда вместо этого мы должны реализовать ...
MVVM нарушает СУХОЙ?
Кажется, что ViewModels, которые я заставляю смотретьподозрительно как другие классы и они, кажется, требуют много повторений кода, например в текущем проекте у меня есть: SmartForm: модель который представляет форму данных для заполнения, ...