Ответ
Если я не могу ответить на вопрос или ответ неполный, значит, есть пробелы в знаниях. Например:
- Kotlin Coroutines – если не знаю про
DispatchersилиSupervisorJob. - Jetpack Compose – если не понимаю
rememberиmutableStateOf. - Dagger/Hilt – если не могу объяснить
@Inject,@Module,@Provides.
Пример:
// Плохо: не знаю, как избежать утечки памяти
viewModelScope.launch {
fetchData() // Может работать после уничтожения ViewModel
}
Нужно учить то, что вызывает сложности в ответах или на практике.