Revisione codice Procedure ottimali J2SE

La revisione codice Procedure ottimali J2SE consiste in una sola categoria; essa è anche denominata Procedure ottimali J2SE.

Scopo

La revisione codice Procedure ottimali J2SE applica regole che rilevano codice che presenta potenziali problemi o che non è conforme agli standard J2SE. In questa revisione codice, la categoria Procedure ottimali J2SE ha 17 sottocategorie di regole. Ciò facilita la scelta delle aree di conformità J2SE che si desidera investigare. Sebbene le regole in questa categoria non richiedano analisi profonda del codice, l'elevato numero di regole potrebbe rendere la revisione codice più lunga.

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 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
Associazione Contiene regole che rilevano problemi legati all'associazione e alla costrizione
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
Conditional Contiene regole che rilevano problemi legati all'utilizzo di conditional
Costruttori Contiene regole che rilevano problemi legati alla definizione e all'implementazione di costruttori
Dichiarazione Contiene regole che rilevano problemi legati alla dichiarazione di costanti, variabili e campi
Eccezioni Contiene regole che rilevano problemi legati alla gestione delle eccezioni
Inizializzazione Contiene regole che rilevano problemi legati all'inizializzazione di valori primitivi e oggetti
Null Contiene regole che rilevano problemi legati all'utilizzo di null
Portabilità Contiene regole che rilevano problemi legati alla portabilità
Riflessione Contiene regole che rilevano problemi legati all'utilizzo della riflessione
Serializzazione Contiene regole che rilevano problemi legati alla serializzazione
Istruzione Contiene regole che rilevano problemi generali nelle istruzioni
Switch Contiene regole che rilevano problemi legati all'utilizzo di istruzioni switch
Processi Contiene regole che rilevano problemi legati all'utilizzo dei thread

Regola di esempio

La seguente regola rappresenta un esempio di regola applicata nella Revisione codice procedure ottimali J2SE. Essa si trova nella categoria Procedure ottimali J2SE, nella sottocategoria Conditional.
Non utilizzare la negazione nelle condizioni if/else
Termini di utilizzo | Feedback
(C) Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.