Результаты поиска по запросу "design-patterns"

2 ответа

Стратегия блокировки входящего класса в C ++ 11

У меня есть интерфейс, использующийpimpl идиома, однако интерфейс должен быть реентерабельным. Однако вызывающим потокам не нужно знать о блокировке. Это вопрос, состоящий из четырех частей, и одна часть, специально созданная для C ++ 11 (пример, ...

2 ответа

Scala: сбор обновлений / изменений неизменяемого состояния

В настоящее время я пытаюсь применить более функциональный стиль программирования к проекту, включающему низкоуровневую (на основе LWJGL) разработку GUI. Очевидно, что в таком случае необходимо иметь при себе много состояния, которое изменчиво в ...

1 ответ

Android пользовательский рисунок кисти / изображение

У меня есть изображение 8x8. (растровое изображение - можно изменить) То, что я хочу сделать, это уметь рисовать фигуру, учитываяPath а такжеPaint возразить на мойSurfaceView. На данный момент все, что я могу сделать, это заполнить форму ...

ТОП публикаций

2 ответа

Разница между шаблоном декоратора и шаблоном делегирования

В чем разница между шаблоном Decorator и шаблоном делегирования (если есть)? Я не хочу знать только о деталях реализации, а также о различиях вариантов использования и субъективной точке зрения, как их использовать. Выкройка декоратора ...

2 ответа

Каков правильный шаблон для обработки Enumerable объектов с возвращаемым доходом?

Существует ли стандартный шаблон для возврата всех элементов в Enumerable? Чаще всего я нахожу часть своего кода, отражающую следующую схему: public IEnumerable<object> YieldReturningFunction() { ... [logic and various standard yield return] ...

1 ответ

Различаются ли между модулем Pattern и Singleton Pattern

Я видел это в некоторых проектах,Module Pattern использует вместоSingleton Pattern и наоборот. Я хочу точно знать, в чем разница междуModule Pattern а такжеSingleton Pattern?

9 ответов

Кто из вас занимается 3-х уровневым дизайном?

Трехуровневый дизайн был моей стандартной философией проектирования в течение многих лет для приложений на основе баз данных, и это никогда не подводило меня. Для тех, кто практикует это, опишите свои слои. Я обнаружил, что многие люди путают ...

27 ответов

Это плохая практика, чтобы заставить сеттер возвращать «это»?

Это хорошая или плохая идея, чтобы сеттеры в java возвращали "this"? public Employee setName(String name){ this.name = name; return this; }Этот шаблон может быть полезен, потому что тогда вы можете связывать сеттеры следующим ...

4 ответа

Разница между структурным шаблоном дизайна и поведенческим шаблоном дизайна? [закрыто]

Я читал об основах шаблонов проектирования и натолкнулся на два основных определения структурных шаблонов и поведенческого шаблона, которые выглядят так: Структурные шаблоны проектирования: обычно имеют дело с отношениями между сущностями, ...

1 ответ

Является ли Android BaseAdapter примером шаблона адаптера?

У класса Android BaseAdapter есть «Адаптер» в его имени, потому что он следует шаблону Адаптера, или это просто совпадение?