Результаты поиска по запросу "design-patterns"
Стратегия блокировки входящего класса в C ++ 11
У меня есть интерфейс, использующийpimpl идиома, однако интерфейс должен быть реентерабельным. Однако вызывающим потокам не нужно знать о блокировке. Это вопрос, состоящий из четырех частей, и одна часть, специально созданная для C ++ 11 (пример, ...
Scala: сбор обновлений / изменений неизменяемого состояния
В настоящее время я пытаюсь применить более функциональный стиль программирования к проекту, включающему низкоуровневую (на основе LWJGL) разработку GUI. Очевидно, что в таком случае необходимо иметь при себе много состояния, которое изменчиво в ...
Android пользовательский рисунок кисти / изображение
У меня есть изображение 8x8. (растровое изображение - можно изменить) То, что я хочу сделать, это уметь рисовать фигуру, учитываяPath а такжеPaint возразить на мойSurfaceView. На данный момент все, что я могу сделать, это заполнить форму ...
Разница между шаблоном декоратора и шаблоном делегирования
В чем разница между шаблоном Decorator и шаблоном делегирования (если есть)? Я не хочу знать только о деталях реализации, а также о различиях вариантов использования и субъективной точке зрения, как их использовать. Выкройка декоратора ...
Каков правильный шаблон для обработки Enumerable объектов с возвращаемым доходом?
Существует ли стандартный шаблон для возврата всех элементов в Enumerable? Чаще всего я нахожу часть своего кода, отражающую следующую схему: public IEnumerable<object> YieldReturningFunction() { ... [logic and various standard yield return] ...
Различаются ли между модулем Pattern и Singleton Pattern
Я видел это в некоторых проектах,Module Pattern использует вместоSingleton Pattern и наоборот. Я хочу точно знать, в чем разница междуModule Pattern а такжеSingleton Pattern?
Кто из вас занимается 3-х уровневым дизайном?
Трехуровневый дизайн был моей стандартной философией проектирования в течение многих лет для приложений на основе баз данных, и это никогда не подводило меня. Для тех, кто практикует это, опишите свои слои. Я обнаружил, что многие люди путают ...
Это плохая практика, чтобы заставить сеттер возвращать «это»?
Это хорошая или плохая идея, чтобы сеттеры в java возвращали "this"? public Employee setName(String name){ this.name = name; return this; }Этот шаблон может быть полезен, потому что тогда вы можете связывать сеттеры следующим ...
Разница между структурным шаблоном дизайна и поведенческим шаблоном дизайна? [закрыто]
Я читал об основах шаблонов проектирования и натолкнулся на два основных определения структурных шаблонов и поведенческого шаблона, которые выглядят так: Структурные шаблоны проектирования: обычно имеют дело с отношениями между сущностями, ...
Является ли Android BaseAdapter примером шаблона адаптера?
У класса Android BaseAdapter есть «Адаптер» в его имени, потому что он следует шаблону Адаптера, или это просто совпадение?