Что касается модулей, я делю свое приложение на затем по слоям вот так:
Код: Выделить всё
Feature1
└ Data
└ Domain
└ Presentation
Feature2
└ Data
└ Domain
└ Presentation
Должен ли я:
- Объединить эти объекты в одном объекте с общим репозиторием (зная, что у них есть операции, элементы пользовательского интерфейса, служебные классы и т. д., которые не не зависит от другого объекта)
- Создайте еще одну «функцию» с помощью DAO, которая использует обе таблицы для объединенных операций.
- Разделите функции на более модули (например: модуль, позволяющий объектам иметь доступ к таблицам друг друга на каждом уровне данных)
- Другое решение?
Подробнее здесь: https://stackoverflow.com/questions/782 ... le-project
Мобильная версия