Effective Kotlin
436 páginas
Portuguese
PDF
4.5

Effective Kotlin

Лучшие практики и паттерны Kotlin

Autor:

Ano:

Resumo:

Introdução

O livro «Effective Kotlin» de Marcin Moskała não é mais uma introdução à sintaxe da linguagem, mas um mergulho profundo nas melhores práticas, expressões idiomáticas e soluções arquitetônicas para desenvolvimento profissional em Kotlin. Publicado em 2022 (436 páginas), rapidamente se tornou um guia de referência para quem deseja escrever código não apenas funcional, mas seguro, eficiente e sustentável. O autor é um renomado especialista em Kotlin, criador de um blog popular e cursos sobre Kotlin, portanto, cada capítulo é permeado por experiência real e recomendações comprovadas.

Sobre o que é este livro?

«Effective Kotlin» é estruturado como uma coleção de dicas práticas (items), agrupadas em seções temáticas. O livro aborda aspectos-chave da linguagem que muitas vezes ficam de fora dos tutoriais básicos:

  • Segurança de tipos e trabalho com valores nullable
  • Uso idiomático de funções de extensão e expressões lambda
  • Design de API: desde a escolha de assinaturas até a documentação
  • Gerenciamento de estado e mutabilidade (mutable vs immutable)
  • Coroutines e programação assíncrona
  • Performance: evitar alocações, otimização de coleções
  • Padrões de design no contexto do Kotlin (por exemplo, delegação, composição)

Cada dica é acompanhada por exemplos de código, explicações de «por que isso funciona» e comparações com abordagens alternativas. O livro não está vinculado a frameworks específicos (Android, Ktor,

Recommendations