Código Limpo em TypeScript: Escrevendo Código Sustentável e Confiável
300 páginas
Portuguese
PDF
4.5

Código Limpo em TypeScript: Escrevendo Código Sustentável e Confiável

Código Limpo em TypeScript: Escrevendo Código Sustentável e Confiável

Autor:

Ano:

Resumo:

O livro «Código Limpo em TypeScript» é um guia prático que ensinará você a escrever código expressivo, seguro e facilmente sustentável em TypeScript. Diferente dos livros clássicos sobre código limpo, este trabalho é focado especificamente nos recursos e peculiaridades do TypeScript: tipagem estrita, tipos avançados, genéricos, tipos utilitários e sintaxe moderna.



O livro é destinado a desenvolvedores já familiarizados com os fundamentos do TypeScript (ou JavaScript) que desejam elevar a qualidade do seu código a um novo nível. Você aprenderá como transformar código "funcionante" em código "limpo" — aquele que é fácil de ler, testar, estender e manter a longo prazo.



O que você aprenderá com o livro:

  • Princípios fundamentais do código limpo (KISS, DRY, YAGNI, SOLID) no contexto do TypeScript.
  • Nomeação de variáveis, funções e classes — como escolher nomes claros e autodocumentados.
  • Trabalho com funções — evitar efeitos colaterais, pureza, baixo aninhamento, tratamento correto de erros.
  • Tipagem como documentação — uso de tipos estritos, discriminated unions, type guards para aumentar a confiabilidade.
  • Padrões de projeto em TypeScript (factory, builder, strategy, adapter, etc.) com exemplos.
  • Tratamento de erros e exceções — criação de hierarquia de erros, trabalho com tipos Result.
  • Testes de código limpo — como escrever código testável, testes unitários e de integração.
  • Refatoração de código legado — técnicas passo a passo para melhorar o código existente sem riscos.


Para quem é este livro:

  • Desenvolvedores migrando do JavaScript para o TypeScript que desejam escrever código de qualidade desde o início.
  • Desenvolvedores de nível Pleno e Sênior que desejam sistematizar conhecimentos sobre clean code.
  • Líderes técnicos e arquitetos responsáveis pela qualidade da base de código.
  • Todos que estão cansados de "código espaguete" e desejam escrever código que não seja vergonha mostrar aos colegas.


Cada capítulo contém exemplos reais, antipadrões (como não fazer) e suas correções. O livro é escrito em linguagem viva, sem excesso de academicismo, e é adequado para estudo autodidata. Após sua leitura, você será capaz de projetar com confiança a arquitetura de aplicações em TypeScript, escrever código fácil de manter e encontrar erros mais rapidamente na fase de compilação.



«Código Limpo em TypeScript» é um investimento no seu desenvolvimento profissional. O livro está disponível no site PythonLib em formatos eletrônico e impresso.

Recommendations