Джерело:
Хабрахабр / Захабренные / Тематические / Посты
Дата публікації:
08/11/2019 19:45
Постійна адреса новини:
http://www.vsinovyny.com/6392536
08/11/2019 19:45 // Хабрахабр / Захабренные / Тематические / Посты
Почти каждый растущий проект рано или поздно начинает смотреть в сторону многомодульной архитектуры. Разработчики не хотят ждать пока пересобирается полностью весь проект, когда была изменена только одна фича. Многомодульность помогает изолировать фичи приложения друг от друга, тем самым сокращая время сборки. Но такое изолирование накладывает некоторые ограничения на область видимости компонентов. Когда мы используем навигацию из Jetpack в проекте с одним модулем, граф навигации доступен из любого пакета приложения, мы всегда можем явно указать какой action NavController должен выполнить, а также есть доступ к глобальному хосту, если в проекте есть вложенные фрагменты. Но когда модулей становится много, то возникают вопросы: где строить граф навигации, как получать к нему доступ и как не запутаться в зависимостях модулей. Обо всем этом поговорим под катом.
Читать дальше →« |
Наступна новина з архіву Death Stranding komt in zomer tegelijkertijd op Steam en in Epic Store uit |
Попередня новина з архіву График в браузере для Arduino и STM32 |
» | |
|
||||