Kotlin: dicas e melhores práticas
300 páginas
Portuguese
PDF
4.5

Kotlin: dicas e melhores práticas

Kotlin: dicas e melhores práticas

Autor:

Ano:

Resumo:

O livro «Kotlin: dicas e melhores práticas» não é mais um guia de sintaxe. É um guia prático que ajudará você a escrever em Kotlin como fazem os desenvolvedores experientes e os autores do compilador. Você aprenderá não apenas a usar a linguagem, mas a pensar em sua paradigma, evitando erros típicos e antipadrões.



O livro é construído no princípio «do simples ao complexo» e abrange todas as etapas da criação de um produto de software: desde escrever a primeira função até construir uma arquitetura escalável. O autor, Alexei Sokolov, compartilha casos reais do desenvolvimento comercial que ajudarão você a reduzir o tempo de refatoração e melhorar a qualidade do código.



O que você aprenderá com o livro?

  • Expressões idiomáticas e estilo: como usar scope-functions (let, apply, also, run), extension-functions e DSL para criar código conciso e expressivo.
  • Trabalho com corrotinas: assincronia eficiente, gerenciamento de threads, cancelamento e tratamento de erros em corrotinas sem dor de cabeça.
  • Arquitetura: construção de Clean Architecture e MVVM em Kotlin, inversão de dependências, trabalho com DI (Dagger, Koin, Kodein).
  • Testes: testes unitários, objetos mock, testes de corrotinas e Flow. Como escrever testes que realmente verificam a lógica, e não a implementação.
  • Desempenho: otimização de coleções, computação preguiçosa, inline-functions e genéricos reificados.
  • Segurança do código: trabalho com tipos nullable, Sealed Classes, Type-Safe Builders e outros recursos que tornam o código confiável.


Para quem é este livro?

O livro será útil para:

  • Desenvolvedores Java, que estão migrando para Kotlin e desejam escrever não «Java em Kotlin», mas código idiomático verdadeiro.
  • Desenvolvedores Android, que buscam melhorar a qualidade de seus aplicativos e acelerar o desenvolvimento.
  • Desenvolvedores Backend, que usam Ktor ou Spring Boot com Kotlin.
  • Líderes técnicos e arquitetos, que implementam padrões de codificação na equipe.


Cada capítulo contém não apenas teoria, mas também exemplos práticos que podem ser aplicados imediatamente em um projeto. Você aprenderá a ler código alheio como um livro aberto e a tornar o seu próprio código compreensível para colegas mesmo depois de um ano.



«Kotlin: dicas e melhores práticas» é um investimento no seu crescimento profissional. Ao lê-lo, você não apenas conhecerá novos recursos da linguagem, mas também formará hábitos corretos que permanecerão com você por toda a sua carreira.

Recommendations