0 Compartilhamentos 189 Views

FindBugs

FindBugs, como o próprio nome diz, é um programa que encontra bugs em programas Java. Ele é baseado no conceito de padrões de bug.

Um padrão de bug é um código que frequentemente é um erro. Padrões de bug surgem por uma variedade de razões:

  • Funcionalidades complexas da linguagem
  • Métodos de API mal compreendidos
  • Variações equivocadas quando o código é modificado durante a manutenção
  • Equívocos comuns:  erros de digitação, uso do operador booleano errado etc

O FindBugs utiliza análise estática para inspecionar o bytecode de Java em busca destes padrões. Análise estática significa que a ferramenta consegue encontrar bugs simplesmente inspecionando o código do programa sem precisar executá-lo.

Esta funcionalidade permite que o FindBugs possa ser utilizado por qualquer um, em questão de minutos. Não é necessário nem mesmo ter acesso ao código fonte do programa, uma vez que a análise é concentrada nos arquivos de classe compilados.

O FindBugs também oferece suporte a uma arquitetura de plugin que permite a adição de novos detectores de bugs criados por sua comunidade de usuários.

A ferramenta foi escrita em Java e pode ser executada com qualquer máquina virtual compatível com o JDK 1.5.  O FindBugs consegue analisar programas escritos em qualquer versão do Java.

Baixe o FindBugs

 

Você pode se interessar

TypeScript // Dicionário do Programador
Vídeos
1,655 compartilhamentos6,807 visualizações
Vídeos
1,655 compartilhamentos6,807 visualizações

TypeScript // Dicionário do Programador

Thais Cardoso de Mello - 18 de março de 2019

TypeScript é o termo falado nesse Dicionário do Programador, conheça mais sobre o assunto.

Promoções de Jogos do Final de Semana (15/03)
Notícias
11 visualizações
Notícias
11 visualizações

Promoções de Jogos do Final de Semana (15/03)

Carlos L. A. da Silva - 15 de março de 2019

Confira as melhores ofertas de jogos de PC para o final de semana.

Mega Bate-Papo com o Programador BR (feat. Igor Oliveira) // CDF Entrevista
Vídeos
1,655 compartilhamentos6,812 visualizações
Vídeos
1,655 compartilhamentos6,812 visualizações

Mega Bate-Papo com o Programador BR (feat. Igor Oliveira) // CDF Entrevista

Thais Cardoso de Mello - 14 de março de 2019

Batemos um papo muito divertido e informativo com o Igor Oliveira (do canal Programador BR).

Deixe um Comentário

Your email address will not be published.

Mais publicações

World Wide Web completa 30 anos!
Notícias
13 visualizações
13 visualizações

World Wide Web completa 30 anos!

Carlos L. A. da Silva - 12 de março de 2019
Ada Lovelace: o cérebro que nunca morre
Artigos
134 visualizações1
134 visualizações1

Ada Lovelace: o cérebro que nunca morre

Carlos L. A. da Silva - 12 de março de 2019
Scrum // Dicionário do Programador
Vídeos
15 visualizações
15 visualizações

Scrum // Dicionário do Programador

Thais Cardoso de Mello - 11 de março de 2019