Coroutines. Хаотичное изучение. Часть 1

Решили попробовать "хаотичное изучение" 🤠 на примере Kotlin Coroutines. Начали с android best practices и "попрыгали" по темам и советам: - Inject Dispatchers, - Dispatcher, - withContext, - NonCancellable, - viewModelScope и другие, - Делай suspend функции main-safe, - ViewModel должна создавать корутины, - StateFlow и SharedFlow, - Не показывай мутабельные типы, - Как подписаться во view, - Data и Domain слои показывают suspend и Flow, - Cоздание корутин в Data и Domain слоях Cсылки:
   • KotlinConf 2018 - Kotlin Coroutines i...      • KotlinConf 2017 - Deep Dive into Coro...  

  / coroutines-patterns-for-work-that-shouldnt...   PS. Интересно узнать ваше мнение о формате 😉

Смотрите также