Вопросы по теме 'clean-architecture'
Увеличивает ли количество файлов время компиляции в Swift?
В настоящее время я использую архитектуру CLEAN Swift iOS для довольно большого приложения iOS ( http://clean-swift.com ), он основан на чистой архитектуре дяди Боба. Это действительно уменьшает размер контроллеров представления, однако существует...
151 просмотров
schedule
12.03.2022
Чистая архитектура Android - когда создавать новый репозиторий?
Итак, у меня есть приложение, которое использует firebase для входа в систему и для хранения данных, также мы используем таблицу базы данных firebase.
Приложение имеет логин с помощью кнопки Google, поэтому, если учетная запись Google подтверждена,...
874 просмотров
schedule
26.08.2022
Сопоставление модели на уровне презентации с объектом на уровне домена в архитектуре дяди Боба
В настоящее время я разрабатываю приложение для Android с использованием чистой архитектуры дяди Боба в рамках изучения чистой архитектуры.
В одном из действий я прошу пользователя ввести имя и дату рождения, я определяю возраст по дате рождения....
247 просмотров
schedule
23.04.2023
Как получить доступ к заголовкам ответов при использовании RxJava2 и Retrofit2?
Помещение
Я работаю над простым приложением, в котором я хочу перечислить пользовательские репозитории GitHub в RecyclerView. Я использую это в качестве конечной точки при создании этого.
Проблема
Проблема, с которой я столкнулся,...
2383 просмотров
schedule
12.02.2023
Почему в этом случае важно избавиться от DisposableObserver
Я работаю над проектом Android с чистой архитектурой.
У меня есть класс ниже:
public abstract class RxBaseInteractor<T, Params> {
private final CompositeDisposable disposables;
public RxBaseInteractor() {
this.disposables = new...
3640 просмотров
schedule
10.02.2024
Как реализовать абстракцию базы данных noSQL?
Я использую CouchDB, базу данных, ориентированную на документы, которая хранит данные в виде документов JSON. Я использую Javascript на сервере, поэтому я могу напрямую хранить объект JS. В настоящее время у меня есть прямое сопоставление между...
654 просмотров
schedule
09.04.2023
Зависимость от шлюза к платформе в чистой архитектуре
Представим, что я хотел бы реализовать приложение ASP.NET на основе чистой архитектуры Uncle Bobs. Насколько я понял:
Сам Asp.Net будет в круге фреймворка
Контроллер Asp.Net будет на уровне шлюзов / интерфейсных адаптеров.
моя бизнес-логика...
666 просмотров
schedule
05.04.2023
Настраиваемые свойства отображения для моделей предметной области
Используя DDD и следуя шаблону чистой архитектуры, я немного запутался в том, где идеальное место для настройки свойств отображения для конкретных идентификаторов модели домена. Это звучит запутанно, я думаю, что лучше всего могу объяснить это на...
85 просмотров
schedule
25.02.2023
Чистый код, чистая архитектура и чистая компоновка/структура проекта.
Я читал о чистом коде и чистой архитектуре Роберта С. Мартина (еще не закончил), но я недостаточно понимаю. Если у меня чистый код, значит ли это, что у меня чистая архитектура? Если у меня чистый код и чистая архитектура, у меня хорошая структура...
1178 просмотров
schedule
02.10.2022
Классы POCO и принцип стабильной абстракции
При расчете индекса абстракции , определяемого как A = Na / Nb , где ( Na — количество интерфейсов и абстрактных классов, где Nb — количество конкретных классов), как следует учитывать классы POCO?
Эти классы не реализуют никакой логики, а...
73 просмотров
schedule
25.08.2023
Какое место занимает очередь задач в чистой архитектуре?
Согласно Чистая архитектура дяди Боба бизнес-правила предприятия и приложений (которые концептуально состоят из команд) расположены на уровнях ниже внешних уровней интерфейса. Таким образом, интерфейсы могут свободно выполнять бизнес-правила...
628 просмотров
schedule
18.04.2022
В чем разница между mvvm с чистой архитектурой и mvvm без чистой архитектуры в Android?
Я изучаю MVVM и чистую архитектуру. Затем я нашел несколько статей о MVVM + Clean Architecture, но так и не понял разницы между mvvm с чистой архитектурой и mvvm без чистой архитектуры. Любое резюме об этих вещах? Спасибо.
3062 просмотров
schedule
30.05.2024
Шестиугольная архитектура / порты и адаптеры: конфигурация приложения с несколькими адаптерами драйверов
Я ищу некоторые рекомендации или лучшие практики по настройке и структурированию приложения, которое соответствует гексагональной архитектуре, которая поддерживает несколько адаптеров (драйверов) одновременно.
Мой API / уровень приложения / порты...
296 просмотров
schedule
28.05.2022
Пример использования чистой архитектуры для определения разделов домашней страницы ОБНОВЛЕНО
Я экспериментирую с чистой архитектурой Роберта «Дяди Боба» Мартина, чтобы использовать ее в предстоящем проекте. Это веб-приложение на основе Spring MVC.
Одна из особенностей заключается в том, что после входа пользователя в систему на его...
128 просмотров
schedule
16.11.2022
Куда должны идти функции делегата/источника данных UICollectionView/UITableView в Clean Swift [Чистая архитектура дяди Боба]
Недавно я переключил свое приложение с MVC на Clean Swift , и мне трудно решить, в какие классы поместить определенные вещи. Например, должны ли функции delegate / datasource для UICollectionView / UITableView идти в Interactor или...
237 просмотров
schedule
01.07.2023
При первом подходе к базе данных Entity Framework Core как мне отделить мою сущность от уровня инфраструктуры?
Я создаю REST API с помощью ASP.NET Core и Entity Framework Core с использованием подхода «сначала база данных» с чистой архитектурой.
Моя база данных уже создана и поддерживается командой администраторов баз данных - вот почему мне нужно...
861 просмотров
schedule
20.03.2022
Сервисы и репозиторий в чистой архитектуре
Я использую чистую архитектуру в Asp.net Core. Мои слои: * UI * Ioc * Domain * Data * Application
Сначала я определяю классы моделей на уровне домена и определяю интерфейс для каждой модели. затем я реализую интерфейсы на уровне данных. Все в...
1213 просмотров
schedule
07.11.2022
Как лучше всего использовать Dagger, если вы пытаетесь использовать чистую архитектуру?
В своей книге «Чистая архитектура» Роберт Мартин говорит:
Именно в ваш основной компонент зависимости должны вводиться фреймворком внедрения зависимостей. После того, как они введены в Main, Main должен распространять эти зависимости обычным...
92 просмотров
schedule
29.07.2023
Как мне объединить несколько вариантов использования Async в один?
Я занимаюсь рефакторингом некоторых частей нашего кода и не уверен, что объясняю конкретную проблему. Наши бизнес-требования следующие:
Мы должны вызвать 4 сетевых запроса отдельно от разных представлений.
Нам нужно дождаться завершения 4...
25 просмотров
schedule
01.03.2022
Android Clean Architecture - правильный способ доступа к строкам ресурсов
Мне нравится чистая архитектура, однако меня всегда беспокоил доступ к файлам ресурсов на разных уровнях.
Я знаю, что слои, кроме слоя просмотра, не должны иметь ссылок на что-либо, связанное с Android SDK. Но бывают случаи, когда необходимо...
463 просмотров
schedule
28.03.2024