Padrões de Design Práticos em Kotlin
360 páginas
Portuguese
PDF
4.5

Padrões de Design Práticos em Kotlin

Изучение паттернов через Kotlin

Autor:

Ano:

Resumo:

Introdução

O livro «Hands-on Design Patterns with Kotlin» (2018) de Alexey Soshin é um guia prático que combina organicamente os padrões de design clássicos (GoF) com os recursos modernos da linguagem Kotlin. Ao contrário de muitos livros que apenas listam padrões, este trabalho mostra como os recursos exclusivos do Kotlin (funções de ordem superior, sealed classes, delegação, coroutines) permitem implementar as mesmas ideias de forma mais curta, segura e expressiva. O livro é voltado para desenvolvedores já familiarizados com os fundamentos do Kotlin e busca elevar seu nível para um domínio confiante de técnicas arquiteturais.

Sobre o que é o livro

O livro consiste em 12 capítulos, cada um dedicado a um grupo de padrões ou a uma área específica de aplicação. O autor começa com uma visão geral da linguagem e suas diferenças em relação ao Java, depois analisa sequencialmente os padrões criacionais, estruturais e comportamentais. Atenção especial é dada às abordagens funcionais (lambdas, composição, mônadas) e ao uso idiomático do Kotlin para resolver tarefas típicas. No final do livro, são discutidos padrões para programação concorrente (coroutines, canais) e sistemas assíncronos.

Para quem é este livro

  • Desenvolvedores Kotlin (Android, backend, multiplataforma) que desejam sistematizar conhecimentos sobre arquitetura.
  • Programadores Java que estão migrando para Kotlin e buscam exemplos de uso "correto" da linguagem.
  • Estudantes e mentores, estu

Recommendations