Gerenciando código obsoleto

Código obsoleto: o aviso que você continua ignorando acabará por quebrar tudo.

IN-COM 6 de julho de 2026 , ,

Todo projeto de software eventualmente encontra código obsoleto, componentes marcados como desatualizados, desaconselhados ou com remoção programada. A anotação @deprecated em...

Saiba Mais
Análise intraprocedimental versus interprocedimental

Análise intraprocedural versus interprocedural: por que a diferença determina o que você encontra

IN-COM 3 de julho de 2026 , , , ,

Execute o ESLint em um arquivo JavaScript com uma vulnerabilidade de injeção de SQL e ele será aprovado sem erros. Execute o CodeQL no...

Saiba Mais
Códigos Cheirosos: O Que São e Como se Conectam à Dívida Técnica

Códigos Cheirosos: O Que São e Como se Conectam à Dívida Técnica

IN-COM 2 de julho de 2026 , , , , , , ,

Códigos com "cheiro ruim" não são bugs. Um programa com bugs trava, retorna resultados incorretos ou falha em um teste. Um programa com código...

Saiba Mais
Fluxograma do processo de desenvolvimento de software

Fluxograma do Processo de Desenvolvimento de Software: Símbolos, Tipos e Exemplos

IN-COM 30 de Junho de 2026 , , ,

Um fluxograma de processo de desenvolvimento de software converte uma sequência de etapas, decisões e resultados em um diagrama que qualquer pessoa pode...

Saiba Mais
20 ferramentas de análise estática que toda equipe TypeScript precisa

Ferramentas de análise estática do TypeScript: o guia completo para equipes de desenvolvimento

IN-COM 26 de Junho de 2026 , , , , , , ,

O sistema de tipos do TypeScript detecta uma classe significativa de erros antes da execução do código, como incompatibilidades de tipos, propriedades ausentes e assinaturas de funções incorretas. O que...

Saiba Mais
Camada de Inteligência de Software Entre Seu Código

Inteligência de Software: A Camada que Faltava entre Seu Código e Suas Decisões

IN-COM 25 de Junho de 2026 , , , ,

Toda grande organização opera com softwares que não compreende totalmente. A instituição financeira que processou transações no...

Saiba Mais