Idiomatic Kotlin: escrevendo código eficiente
342 páginas
Portuguese
PDF
4.5

Idiomatic Kotlin: escrevendo código eficiente

Практическое руководство по стилю и паттернам Kotlin

Autor:

Ano:

Resumo:

Introdução

O livro «Writing Idiomatic Kotlin» (autores Stephen Samuel e Stefan Bocutiu, 2017, 342 páginas) não é mais um guia de sintaxe, mas um mergulho profundo na cultura e estilo da linguagem Kotlin. Em um mundo onde Kotlin rapidamente substitui Java no desenvolvimento Android e em projetos backend, a habilidade de escrever código não apenas funcional, mas idiomático, torna-se uma competência essencial. Este livro ensina exatamente isso: como usar os recursos da linguagem ao máximo para que o código seja conciso, seguro e fácil de ler.

Sobre o que é este livro

Os autores não perdem tempo explicando a sintaxe básica — presume-se que o leitor já conhece os fundamentos do Kotlin. Em vez disso, focam em best practices e idioms que transformam código comum em soluções elegantes. O livro cobre uma ampla gama de tópicos:

  • Trabalho com coleções: uso de funções como map, filter, flatMap e outras para um estilo declarativo.
  • Programação funcional: lambdas, funções de alta ordem, imutabilidade.
  • Null safety: como evitar NullPointerException com chamadas seguras e o operador elvis.
  • Extensões (extension functions) e propriedades: como enriquecer classes existentes sem herança.
  • Delegação: inicialização preguiçosa, propriedades delegadas, delegados para padrões.
  • Sealed classes e expressões when: modelagem de hierarquias restritas.

Recommendations