Результаты поиска по запросу "design-patterns"
MVVM: обмен данными между ViewModels
Как я могу поделиться данными между несколькими ViewModels? Например, в приложении есть класс Project. public class Project : ModelBase { private string _projectName; public string ProjectName { get { return _projectName; } set { _projectName ...
Использование сервисов и DAO в Spring mvc controller
Я создаю веб-приложение, которое в основном состоит из операций CRUD данных из серверной части / базы данных. Есть случаи, когда мне приходится писать бизнес-логику (я уверен, что у нас будет больше бизнес-логики, если мы углубимся в разработку). ...
Javascript mixins при использовании шаблона модуля
Некоторое время я использовал шаблон модуля, но недавно начал хотеть смешивать в них функции и свойства, чтобы увеличить повторное использование кода. Я прочитал несколько хороших ресурсов по этому вопросу, но все еще немного не ...
MVP в Скала-Свинг
Кто-нибудь знает несколько хорошо написанных примеров проектов, показывающих, как достичь архитектуры MVP в Scala + Swing? Я нашел только эти темы о MVP в Scala + Swing: Улучшение MVP в ...
Шаблон прототипа в Java - метод clone ()
Итак, я читал о шаблонах проектирования, и шаблоны прототипов смущают меня. Я считаю, что одним из пунктов его использования является избежание необходимости использованияновыйоператор. Тогда я смотрю на этот ...
Популярные сегодня, на этой неделе, в этом месяце - шаблон проектирования
У меня есть система, которая отображает записи, упорядоченные по одному из трех полей: самые популярные сегодня, на этой неделе и в этом месяце. Каждый раз, когда просматривается запись, счет увеличивается на 1, изменяя порядок. Поэтому, если ...
Guice лучшие практики и анти-паттерны
Я не уверен, есть ли смысл в этом вопросе или нет, но есть ли лучшие практики и анти-паттерны, специфичные дляGoogle Guice [https://github.com/google/guice]? Пожалуйста, направьте любые общие шаблоны DI наэтот ...
Шаблон проектирования - обратный вызов [закрыто]
Я должен сделать презентацию шаблона обратного вызова. Я просто хочу быть уверен, что я понял это правильно из-за того, что я прочитал об обратных вызовах, функциях обратного вызова и шаблоне обратного вызова ... Шаблон обратного вызова очень ...
Вызов методов цепочек с промежуточными результатами
У меня есть класс и несколько методов этого. Могу ли я сохранить результат методов между вызовами. Пример вызова: результат = my_obj.method_1 (...). method_2 (...). method_3 (...) когдаmethod_v3(...) получил результат отmethod_2(..) кто ...
Круговые зависимости объявлений
Я пытаюсь реализовать пример шаблона посетителя, но у меня проблема с циклическими зависимостями объявлений классов. Когда я делаю предварительное объявление класса Visitor, классы Россия и Англия не знают, что у Visitor есть метод посещения, но ...