Kā īstenot gaidīšanu uz uzdevuma pabeigšanu, kas uzsākts ar launch korutīnā?
Android
Kā jūsu lietojumprogrammā var ieviest aizkavēšanos pirms korutinas uzsākšanas?
Kuras konstrukcijas tu zini, lai izveidotu korutinas ārpus galvenajām funkcijām?
Vai vari nosaukt galvenās daļas un elementus, kas veido Kotlin korutinas?
Kādi ir galvenie atšķirības starp MVP un MVVM modeļiem lietojumprogrammu arhitektūras kontekstā?
Kādi ir Clean Architecture arhitektūras priekšrocības un trūkumi?
Vai jūs varat izskaidrot runBlocking funkcijas mērķi Kotlin Coroutines?
Kā noteikt atkarību jomu Dagger un kam tā ir nepieciešama?
Kā tiek īstenota bufera pārsprāgšanas pārvaldības stratēģija SharedFlow?
Kādu rezultātu atgriež funkcija, kas apzīmēta ar atslēgvārdu async korutīnās?
Kādi ir ierobežojumi pavedienu skaitam Dispatchers.IO pārvaldniekam korutīnās?
Kādi ir galvenie MVP pieejas priekšrocības un trūkumi programmatūras izstrādē?
Kā pārvaldīt komponenta dzīves ciklu, izmantojot Hilt Android?
Vai ir iespējams pārtraukt async dēl uzsāktu asīnhronās funkcijas izpildi?
Vai vari uzskaitīt dažādus CoroutineDispatcher tipus, kas tiek izmantoti Kotlin?
Vai vari nosaukt galvenos Dagger komponentu tipus un izskaidrot to izmantošanu?
Kādas ierobežojumus attiecībā uz pavedienu skaitu nosaka Dispatchers.Default korutīnās?
Kādiem metodiem var izmantot korutīnu īstenošanai programmēšanā?
Kā īstenot asinhronās operācijas, izmantojot korutinas ViewModel arhitektūrā?
Vai vari nosaukt galvenās Room bibliotēkas sastāvdaļas darbam ar datu bāzi?