Coding Rules Engines – Qual escolher ?

Quanto o assunto é qualidade de código em Java, para quem fica na dúvida se deve usar o Checkstyle, o FindBugs ou PMD ou até um combinado deles, segue um ótimo post no site do Sonar sobre o papel de cada ferramenta.

Basicamente a idéia é que estas ferramentas se complementam, e não devemos pensar que uma seja melhor que a outra. O post mostra onde cada uma se enquadra e também apresenta uma outra nova, que verifica se o desenvolvedor está seguindo a arquitetura corretamente (acho essa espetacular!!!).

Eu sempre fui usuário da dupla Checkstyle + PMD, e o FindBugs nunca me fez falta, somente os dois juntos já garantiam uma qualidade satisfatória do código fonte produzido e eu não necessitava verificar código já compilado. Vejo relatos também de desenvolvedores que utilizavam o Checkstyle + FindBugs e gostavam muito.

Mas no final das contas, acho melhor pecar pelo excesso do que pela falta não é ?

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.