Kotlin Standard Library Cookbook
Рецепты эффективного кода на Kotlin
Resumo:
Introdução
O livro «Kotlin Standard Library Cookbook» de autoria de Samuel Urbanowicz foi lançado em 2018 e imediatamente chamou a atenção de desenvolvedores que buscam dominar a biblioteca padrão do Kotlin em nível profissional. Diferente de muitos tutoriais que apenas introduzem superficialmente a sintaxe, esta coleção de receitas oferece soluções práticas para problemas reais — desde o trabalho com collections até programação assíncrona com coroutines. A obra tem 296 páginas, o que é ideal para mergulhar no assunto sem excesso de conteúdo desnecessário.
Sobre o que é o livro
O livro é estruturado como um conjunto de receitas independentes, agrupadas em capítulos temáticos. Cada receita contém a definição do problema, uma solução pronta em Kotlin e uma explicação detalhada de como e por que funciona. Os principais tópicos abordados incluem:
- Trabalho com collections e sequences (Sequence, List, Set, Map);
- Primitivos funcionais: closures, lambdas, funções de alta ordem;
- Serialização e desserialização de dados (JSON, XML);
- Programação assíncrona com coroutines (launch, async, Channel, Flow);
- Trabalho com datas, horas e strings;
- Interoperabilidade com Java e uso de bibliotecas Java a partir do Kotlin;
- Testes e depuração de código.
Para quem é este livro
A obra é voltada para desenvolvedores que já conhecem os fundamentos do Kotlin (sintaxe, tipos, construções básicas) e desejam aprofundar seus conhecimentos especificamente na biblioteca padrão.