Pular para o conteúdo
The Codeherd

Radar Tecnológico · adopt

TypeScript

Padrão para tudo que vai para produção. Só o ciclo de feedback do editor já compensa o esforço.

Anel
adopt
O que isso significa
Aplicado de forma consistente — pronto para escala.
Movimento
Estável

O TypeScript é o padrão para tudo que vai para produção, e já é assim há alguns anos. O ciclo de feedback do editor — autocomplete que de fato acerta, refatorações que não quebram silenciosamente uma chamada três arquivos adiante — paga o custo das anotações várias vezes.

O argumento de escalar times costumava ser o pitch inteiro. Hoje o ganho maior está mais perto de casa: tipos permitem apagar código com confiança, porque o compilador avisa no instante em que algo ainda depende do que você está removendo.

O único lugar em que ainda me atrasa é nas fronteiras reais do sistema — fazer parse de um JSON sem tipo vindo de terceiros — e mesmo aí, uma biblioteca de validação que produz um resultado tipado a partir de uma entrada desconhecida fecha essa lacuna.

← Voltar ao radar