Обработка связанных объектов «Комната» с помощью «Чистой архитектуры» в многомодульном проекте на AndroidAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Обработка связанных объектов «Комната» с помощью «Чистой архитектуры» в многомодульном проекте на Android

Сообщение Anonymous »

В моем приложении для Android есть две тесно связанные сущности/модели, и мне трудно найти лучший способ справиться с ними.
Что касается модулей, я делю свое приложение на затем по слоям вот так:

Код: Выделить всё

Feature1
└ Data
└ Domain
└ Presentation
Feature2
└ Data
└ Domain
└ Presentation
Если я помещу их в отдельные «функции», им в конечном итоге понадобятся модули друг друга, и мы не сможем сделать два модуля зависимыми друг от друга.
Должен ли я:
  • Объединить эти объекты в одном объекте с общим репозиторием (зная, что у них есть операции, элементы пользовательского интерфейса, служебные классы и т. д., которые не не зависит от другого объекта)
  • Создайте еще одну «функцию» с помощью DAO, которая использует обе таблицы для объединенных операций.
  • Разделите функции на более модули (например: модуль, позволяющий объектам иметь доступ к таблицам друг друга на каждом уровне данных)
  • Другое решение?


Подробнее здесь: https://stackoverflow.com/questions/782 ... le-project
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»