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

1 ответ

Как реализовать наследование в шаблоне JS Revealing?

Как мне наследовать / расширять классы, которые используют шаблон Revealing Prototype? И есть ли способ сделатьprivate переменные и функцииprotected? Пример базового объекта: myNameSpace.Person = function() { this.name= ""; this.id = 0; ...

6 ответов

Принцип разделения интерфейса - программа для интерфейса

Я читал о SOLID и других принципах дизайна. Я думал, что ISP - это то же самое, что «Программа для интерфейса, а не для реализации». Но, похоже, это разные принципы? Есть ли разница?

3 ответа

Как перемещаться по окнам с MVVM Light для WPF?

Я только что начал новый проект, в котором уровень представления будет сделан WPF иMVVM Light [http://www.mvvmlight.net/]от GalaSoft. Мне нужно много просмотров, и мне не понятно, как управлять навигацией по окнам. Прежде всего, шаблоны, ...

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

1 ответ

Должен ли renderThread объекта SurfaceView иметь тот же жизненный цикл, что и представление или действие?

При создании SurfaceView нормально также создавать отдельный поток для рисования на поверхности. Лучше ли программировать, чтобы поток создавался и уничтожался одновременно с действием или одновременно с поверхностью? Каковы некоторые из ...

1 ответ

Как динамически сочетать условия?

Этот вопрос является дополнением к уже отвеченному вопросуКак применить несколько условий фильтра (одновременно) к списку? [https://stackoverflow.com/questions/21384357/how-to-apply-multiple-filter-conditions-simultaneously-on-a-list] В ...

3 ответа

Как выполнить рекурсивный поиск?

У меня есть класс задач, который может иметь подзадачи одного типа public class Task { public DateTime Start { get; set;} public DateTime Finish { get; set;} public List<Task> Tasks {get; set;} public DateTime FindTaskStartDate(Task task) {} ...

1 ответ

Шаблоны оптимизации производительности растровых изображений

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

3 ответа

Мухи против шаблонов пула объектов: когда каждый из них полезен?

Насколько я знаю, пул объектов - это творческий паттерн, а мухи - это структурный паттерн, но на самом деле я не вижу большой разницы между ними. Может ли кто-нибудь объяснить мне разницу и когда каждый из них может быть полезен в реализации?

3 ответа

MVC много зрения и один контроллер

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

5 ответов

Что такое классы динамического прокси и зачем мне их использовать?

Каков вариант использования динамического прокси? Как они связаны с генерацией и отражением байт-кода? Любое рекомендуемое чтение?