La revisione codice Procedure ottimali J2SE consiste in una sola categoria; essa è anche denominata Procedure ottimali J2SE.
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 |
Loop | Contiene regole che rilevano problemi legati all'utilizzo di loop |
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 |
Non utilizzare la negazione nelle condizioni if/else