module per screen ? В огромном приложении типа банковского или соц сети я ещё смутно вижу профит, но обычно такие объявления уже идут внутри команды.
Профиты (лично для меня) - Возможность собирать разные аппы с разным набором скринов (более конкретный кейс -инстант апп-односкрин) - Поэкранное разделение R и BuildConfig, что хоть как-то решит бардак в ресурсах и разделит res-namespaces - Разделение модели и отображения: дата сорсы репозитории гейты - в common-кор; логики, презентейшн и вью - в скрин-фиче-модулях - Потенциальная возможность в будущем заюзать возможности Dynamic Deploy от Google Play
Обсуждают сегодня