Idiomatic Kotlin: escrevendo código eficiente
Практическое руководство по стилю и паттернам Kotlin
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,flatMape 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
Refatoração de código TypeScript: melhorando a qualidade e a manutenibilidade
PHP para iniciantes: curso completo
Teste de Aplicações PHP: De Testes Unitários a Verificações de Integração
C++ e Docker: conteinerização de aplicações
JavaScript para programadores impacientes
Desenvolvimento de Jogos em Swift