Ferramentas de análise estática podem detectar e corrigir automaticamente problemas comuns de código. Uma ferramenta
automatizada de análise estática
A
consegue detectar apenas 1% dos defeitos, portanto não contribui para a redução de custos nem melhora a reputação da
empresa fornecedora de software.
B
fornece cerca de 1.000 regras para várias formas de análise e é sempre melhor selecionar todas elas e realizar a análise
estática de uma só vez.
C
nunca retorna um resultado falso positivo, ou seja, nunca reporta algo que não seja verdade.
D
deve ser utilizada com o código original, antes de qualquer análise humana. Quanto mais completo estiver o código, menores
serão os resultados iniciais com que o programador deverá lidar.
E
não perderá tempo destacando problemas que o programador já conhece, se uma regra, cujos resultados não se aplicam
ao código, tiver sido por ele desativada.