Kotlin Coroutines: Deep Dive
314 páginas
Portuguese
PDF
4.5

Kotlin Coroutines: Deep Dive

Глубокое погружение в корутины Kotlin

Autor:

Ano:

Resumo:

Introdução

O livro «Kotlin Coroutines: Deep Dive» (autor Marcin Moskała, 2022, 314 páginas) não é mais uma introdução superficial às coroutines do Kotlin. É um estudo completo e aprofundado dos mecanismos de programação assíncrona, adequado tanto para iniciantes que desejam entender o assunto quanto para desenvolvedores experientes que buscam maestria. O título justifica plenamente o conteúdo: o autor não apenas mostra como usar coroutines, mas também explica como elas funcionam «sob o capô» — no nível de schedulers, estados de coroutines e estrutura interna da biblioteca kotlinx.coroutines.

Sobre o que é este livro

O livro é construído como uma jornada sequencial do simples ao complexo. Os primeiros capítulos apresentam conceitos básicos: o que é uma coroutine, como iniciá-la com launch e async, como funcionam o cancelamento e o tratamento de exceções. Em seguida, o autor passa para tópicos mais avançados: contexto de coroutines, dispatchers, canais, Flow e teste de código assíncrono. Atenção especial é dada à estrutura interna — o leitor aprenderá como as coroutines interagem com threads, como funcionam a suspensão (suspension) e a retomada, e como evitar erros típicos relacionados a vazamentos de memória e bloqueios.

Para quem é este livro

O livro será útil para:

  • Desenvolvedores Kotlin que já usam coroutines, mas desejam entender mais profundamente sua mecânica.
  • Desenvolvedores Android que

Recommendations