Описание тега architectural-patterns

An architectural pattern is a general, reusable solution to a commonly occurring problem in software architecture within a given context. When using this tag on implementation heavy questions - tag the code language the implementation is written in.
0 ответов

Github программное обеспечение построено с использованием какого стиля архитектуры?

Какой архитектурный стиль был использован для создания программного обеспечения GitHub? Создано ли программное обеспечение GitHub с использованием каналов и фильтров, многоуровневой архитектуры или неявного вызова на основе событий или любого другог…
22 ноя '17 в 17:57
1 ответ

Как отобразить данные из более чем одной таблицы на мой взгляд, используя шаблон MVP в C# winforms?

Как отобразить данные из более чем одной таблицы на мой взгляд, используя шаблон MVP в C# winforms? Скажем, у меня есть следующие таблицы: Фрукты цвет Table definition: +----------+ | Fruit | +----------+ | Id | | Name | | Color_Id | +----------+ |∞…
21 окт '14 в 08:28
1 ответ

Соглашения об именах для проекта, затрагивающего только WCF ServiceReferences?

Допустим, у нас есть серверная часть, которая должна общаться с N внешними системами, использующими какие-то веб-сервисы. Что я делаю: Создаю отдельный проект и генерирую там прокси-классы (используя WSDL службы в диалоге справки службы WCF). О суфф…
05 мар '11 в 20:40
1 ответ

Труба и фильтр, требуется уточнение

Несколько вопросов по трубе и фильтру. В этом примере, как показано на изображении выше, при реализации: Должна ли каждая труба работать в отдельном потоке? Должен ли каждый фильтр работать в отдельном потоке? Справедливо ли говорить, что Pump тольк…
29 янв '12 в 03:26
0 ответов

Сетевой прокси в Android MVP

В приложении для Android я использую шаблон скелета прокси для связи с удаленным сервером. Внедряя архитектурный шаблон MVP, кто должен вызывать прокси-методы? Модель или Ведущий?
3 ответа

MVCS - служба контроллера представления модели

Я давно использую MVC и слышал о слое "Service" (например, в веб-проекте Java), и мне было интересно, является ли это реальным архитектурным паттерном, учитывая, что я не могу найти много информации о Это. Идея MVCS состоит в том, чтобы иметь сервис…
1 ответ

Дизайн - альтернатива хранению исполняемого кода в SQL

Я работаю над небольшой браузерной игрой, и у меня возникла проблема с дизайном, и единственное решение, о котором я могу подумать, - это плохо. Это типичное веб-приложение - Angular2/HTML/JS, Java-сервер с базой данных PostgreSQL, контент, размещен…
0 ответов

Android MVC View инициализация дает java.lang.RuntimeException

Я пытаюсь простой MVC на Android. Проблема в том, что когда я вхожу, это работает. Но когда я инициализирую textview, это дает мне java.lang.RuntimeException как ниже java.lang.RuntimeException: невозможно запустить действие ComponentInfo{com.exampl…
2 ответа

Доменная модель и шаблоны сервисного уровня в P EAA

В статье "Шаблоны архитектуры корпоративных приложений" Мартин Фаулер рассказывает о двух шаблонах организации логики домена: модель домена и уровень обслуживания. Шаблон "Модель предметной области" - это "чистый ООП" подход, при котором модели (те …
1 ответ

Шаблоны для событий домена на основе времени / даты в DDD

Я работаю над историей пользователя, в соответствии с которой создается задача (сущность), над которой пользователь должен работать, когда дата просрочена и другие критерии удовлетворены (для отдельной сущности - скажем, для Продукта). В идеале я хо…
1 ответ

Кварцевый движок как Winforms, сервис с Sel Hosted HTTP

В настоящее время у меня есть приложение winforms, работающее с кварцевым движком.net, и у меня внутри приложения есть собственный HTTP-движок. Я получил мой пример службы Windows здесь: http://www.codeproject.com/Articles/14353/Creating-a-Basic-Win…
1 ответ

Model View Controller - Как разделить код?

У меня есть более общий вопрос о том, как разделить код и обязанности модели, представления и контроллера в рамках шаблона MVC. Для лучшего понимания я собираюсь использовать пример кейса. Мой вопрос Приложение делится на модель, вид и контроллер. К…
4 ответа

Примеры реализации объекта запроса

Кто-нибудь может порекомендовать хороший учебник, реализацию или пример кода по использованию шаблонов объектов запросов в C#(Java...)? Я не нашел много с Google.
15 фев '10 в 10:36
1 ответ

Как избежать написания большого количества повторяющегося кода при отображении?

У меня есть слой доступа к данным (DAL) с использованием Entity Framework, и я хочу использовать Automapper для связи с верхними уровнями. Мне придется сопоставить объекты передачи данных (DTO) с сущностями в качестве первой операции для каждого мет…
2 ответа

Design Pattern(S) Команда или Фабрика Что лучше реализовать?

Мы можем решить некоторые проблемы проектирования, реализовав также Factory и Command Pattern. так что по производительности какой лучше?
26 мар '11 в 05:23
0 ответов

Многослойная Архитектура

Я пытаюсь принять Слоистый Архитектурный Стиль. Я представляю многослойную архитектуру, как она нарисована на этой картинке и у меня есть приложение на основе PHP Laravel. Приложение состоит из: Рамки Пакет композитора - набор независимых интерфейсо…
7 ответов

Транзакции в шаблоне репозитория

Как инкапсулировать сохранение более чем одной сущности транзакционным способом с использованием шаблона хранилища? Например, что если я захочу добавить заказ и обновить статус клиента на основе этого создания заказа, но сделать это только в том слу…
1 ответ

Хорошая стратегия для замены частей функциональности в iOS ViewControllers

У меня есть ВК в приложении для iOS, которые имеют довольно много элементов управления пользовательским интерфейсом. Теперь мне нужно заменить или "смоделировать" некоторые из этих элементов управления, когда они находятся в определенном состоянии. …
06 сен '18 в 07:36
2 ответа

Вход в поток в Android Чистая архитектура

Я пытался реализовать простое приложение для Android с аутентификацией Firebase, используя чистую архитектуру, чтобы в соответствии с документацией Firebase пользователь мог проверить, вошел ли он в систему. @Override public void onStart() { super.o…
2 ответа

Как правильно использовать Views в разработке для iOS?

У меня есть customView. У этого есть некоторое условие как это (единственный пример): customView(viewsNeed: Bool) ... if viewsNeeded { self.addSubView(newView) self.addSubView(newView2) } else { self.addSubView(newView3) self.addSubView(newView4) se…
25 сен '15 в 12:40