QRevisão de Código Quick

A revisão de código Quick inclui três categorias de regras: J2EE Best Practices, J2SE Best Practices e Performance.

Finalidade

A revisão de código Quick aplica um conjunto de regras que possuem o nível de gravidade do problema. Essa revisão de código verifica o código dos problemas mais sérios que devem ser tratados primeiro. O nome refere-se ao fato de que essa análise oferece um modo rápido de descobrir as partes mais problemáticas do código; não há uma meta de tempo de execução rápida.

Categorias de Regra

A tabela a seguir lista todas as categorias e subcategorias na revisão de código Quick, juntamente com uma descrição das regras em cada uma. Na coluna esquerda, as categorias estão em texto em negrito e as subcategorias estão em texto simples.

Categoria ou Subcategoria Descrição
J2EE Best Practices Contém regras com base nas boas práticas de desenvolvimento do J2EE e suporta projetos da Web destinados a servidores WebSphere
Garbage Collection Contém regras que detectam chamadas de método que podem atrasar a coleta de lixo
Maintainability Contém regras para detectar código que pode ser difícil de manter em aplicativos J2EE
Performance and Scalability Contém regras para detectar chamadas de método que impedem o desempenho ou limitam a escalabilidade de um aplicativo J2EE
J2SE Best Practices Contém regras que validam o código quanto à conformidade com o J2SE best practices para desenvolvimento Java
AWT Contém regras que detectam problemas relacionados ao uso da biblioteca Abstract Window Toolkit
Cloneable Contém regras que detectam problemas relacionados à cópia do objeto
Comparison Contém regras que detectam problemas relacionados à comparação de objetos e ao teste de igualdade de objetos
Null Contém regras que detectam problemas relacionados à utilização nula
Portability Contém regras que detectam problemas relacionados à portabilidade
Serialization Contém regras que detectam problemas relacionados à serialização
Threads Contém regras que detectam problemas relacionados ao uso de threads
Performance Contém regras que aplicam sugestões para aprimorar o desempenho e reduzir a área de cobertura da memória em aplicativos Java
Memory Contém regras que detectam problemas de desempenho relacionados ao uso de memória

Regra de Amostra

A regra a seguir é uma amostra aplicada à revisão de código Quick. Ela está na categoria Convenções de Nomenclatura, na subcategoria Conflicts:
Evitar vários métodos sobrecarregados com o mesmo número de parâmetros
Termos de uso | Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.