Core
Core это то, что не видно в приложении, но на чём держится работа всей команды: шаблоны модулей, сборка, проверки качества, фиче-тогглы, секреты, CI, миграции и разбор крашей. Я делал эти задачи в нескольких проектах: в банке, в проекте энергосетевой компании, в B2C-приложениях и в своих проектах.
Сначала инфраструктура: шаблоны, convention-плагины, качество кода, фиче-тогглы с моей библиотекой Plexus, секреты, CI и мультиплатформа. Потом миграции, производительность и краши, а в конце менторинг.
Инфраструктура · cookiecutter
Инфраструктура · что к какому модулю подключается
Инфраструктура · Detekt, ktlint и Spotless
Инфраструктура · моя библиотека Plexus
Инфраструктура · ключи вне репозитория
Инфраструктура · от коммита до сборки в Telegram
Инфраструктура · этапы от пустого репозитория
RxJava → Flow, Material 3, DataStore и обновление сборки
Измерения, бенчмарки и разбор падений
Рост команды и ревью