Введение в полиморфизм в Kotlin Serialization
Рассмотрим несколько способов реализации полиморфизма в Kotlinx Serialization, их плюсы и минусы.
Читать далееРассмотрим несколько способов реализации полиморфизма в Kotlinx Serialization, их плюсы и минусы.
Читать далееРазберем что такое CoroutineContext и Dispatcher, как они работают внутри.
Обсудим какие бывают диспатчеры корутин, как изменить Dispatcher. Механизм переключения потоков в диспатчерах
Как работает Unconfined диспатчеры, и когда они применяются.
Читать далееВ этой статье мы рассмотрим разницу между двумя способами запуска корутин: runBlocking
и coroutineScope
Эти функции - билдеры корутин (coroutine builders), то есть они запускают корутины. Но их используют для разных целей.
Читать далее