Выбор ответа Junior Модульность обновлено
Что выносят в core-модули
Вопрос
Что обычно живёт в core-модулях?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Общая инфраструктура: сеть, база, дизайн-система, аналитика. Core-модули содержат то, что нужно многим фичам и не относится к конкретной фиче: сетевой клиент, хранилище, UI-компоненты дизайн-системы, логирование.
Варианты ответа
- Экраны основных фич, которыми пользуются все остальные
- Общая инфраструктура: сеть, база, дизайн-система, аналитикаправильный ответ
- Вся бизнес-логика приложения, чтобы фичи были тонкими
- Только ресурсы: строки, картинки, шрифты и цвета темы приложения
Разбор
Core-модули содержат то, что нужно многим фичам и не относится к конкретной фиче: сетевой клиент, хранилище, UI-компоненты дизайн-системы, логирование. Важно не превратить core в свалку: туда не кладут фичевую логику, иначе изменение одной фичи пересобирает всех. Экраны живут в feature-модулях.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.