которые делали что-то подобное:
Есть 10 схожих проектов, в которых идентичный слой данных, немного отличающийся слой бизнес логики, и полностью разный UI.
Хотелось бы вынести слой данных и слой логики в библиотечки, которые можно было использовать в разных проектах. Но тут немного не понятно, как лучше организовать подмену базовой логики конкретной реализацией конкретного проекта?
Пссс: флеворы не предлагать
Ну как в статьях про многомодульность, интерфейсы data и домэйн в отдельный модуль, реализации в другой и градлу указывать какие модули реализации брать
Обсуждают сегодня