Revisione codice rapida

La Revisione codice rapida include tre categorie di regole: Procedure ottimali J2EE, Procedure ottimali J2SE e Prestazioni.

Scopo

La Revisione codice rapida applica un insieme di regole che hanno livello di severità Problema. Tale revisione codice ricerca nel codice i problemi più gravi che devono essere risolti per primi. Il nome vuole indicare che tale analisi offre un modo rapido per individuare le parti più problematiche del codice, non che ha tempi di esecuzione brevi.

Categorie di regole

La seguente tabella elenca tutte le categorie e sottocategorie nella Revisione codice rapida, insieme alla descrizione delle regole in ciascuna di esse. Nella colonna a sinistra, le categorie sono in grassetto e le sottocategorie in testo normale.

Categoria o sottocategoria Descrizione
Procedure ottimali J2EE Contiene regole basate sulle procedure ottimali di sviluppo J2EE e supporta i progetti Web destinati a server WebSphere
Raccolta dei dati non utilizzati Contiene regole per rilevare chiamate ai metodi che possono ritardare la raccolta dei dati non utilizzati
Gestibilità Contiene regole per rilevare un codice che può essere difficile da gestire nelle applicazioni J2EE
Prestazione e scalabilità Contiene regole per rilevare chiamate ai metodi che ostacolano le prestazioni o limitano la scalabilità di un'applicazione J2EE
Procedure ottimali J2SE Contiene regole che convalidano il codice per la conformità con le procedure ottimali J2SE per lo sviluppo Java
AWT Contiene regole che rilevano problemi legati all'utilizzo della libreria Abstract Window Toolkit
Clonabile Contiene regole che rilevano problemi legati alla clonazione di oggetti
Confronto Contiene regole che rilevano problemi legati al confronto di oggetti e alla verifica dell'uguaglianza di oggetti
Null Contiene regole che rilevano problemi legati all'utilizzo di null
Portabilità Contiene regole che rilevano problemi legati alla portabilità
Serializzazione Contiene regole che rilevano problemi legati alla serializzazione
Processi Contiene regole che rilevano problemi legati all'utilizzo dei thread
Prestazioni Contiene regole che impongono suggerimenti per il miglioramento delle prestazioni e la riduzione dell'area di memoria nelle applicazioni Java
Memoria Contiene regole che rilevano problemi di prestazioni legati all'utilizzo della memoria

Regola di esempio

La seguente regola rappresenta un esempio di regola applicata nella Revisione codice rapida. Si trova nella categoria Convenzioni di denominazione, sottocategoria Conflitti:
Non utilizzare più metodi sovraccaricati con lo stesso numero di parametri
Termini di utilizzo | Feedback
(C) Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.