Révision de code Pratiques recommandées dans J2SE

La révision de code Pratiques recommandées dans J2SE ne comporte qu'une catégorie ; elle est également appelée Pratiques recommandées dans J2SE.

Rôle

La révision de code Pratiques J2SE recommandées applique des règles permettant de détecter un code source d'éventuels problèmes ou non compatible avec les normes J2SE. Dans cette révision de code, la catégorie Pratiques recommandées dans J2SE contient 17 sous-catégories de règles. Il est donc facile de choisir les domaines de conformité à J2SE à étudier. Les règles de cette catégorie ne nécessitent pas une analyse de code approfondie, mais en raison de son nombre important de règles, cette révision de code peut être plus longue à exécuter.

Catégories de règles

Le tableau ci-après récapitule toutes les catégories et sous-catégories de la révision de code rapide, ainsi qu'une description des règles de chacune d'elles. Dans la colonne de gauche, les catégories sont en gras et les sous-catégories en texte normal.

Catégorie ou sous-catégorie Description
Pratiques recommandées dans J2SE Contient les règles qui valident le code de compatibilité avec les pratiques recommandées dans J2SE pour le développement Java
AWT Contient les règles qui détectent les problèmes liés à l'utilisation de la bibliothèque Abstract Window Toolkit
Transtypage Contient les règles qui détectent les problèmes liés au transtypage et au forçage de type
Clonable Contient les règles qui détectent les problèmes liés au clonage des objets
Comparaison Contient les règles qui détectent les problèmes liés à la comparaison des objets et au test d'égalité des objets
Conditionnel Contient les règles qui détectent les problèmes liés à l'utilisation de conditions
Constructeurs Contient les règles qui détectent les problèmes liés à la définition et l'implémentation de constructeurs
Déclaration Contient les règles qui détectent les problèmes liés à la déclaration des constantes, des variables et des champs
Exceptions Contient les règles qui détectent les problèmes liés au traitement des exceptions
Initialisation Contient les règles qui détectent les problèmes liés à l'initialisation des primitives et des objets
Valeur NULL Contient les règles qui détectent les problèmes liés à l'utilisation de la valeur NULL
Portabilité Contient les règles qui détectent les problèmes liés à la portabilité
Réflexion Contient les règles qui détectent les problèmes liés à l'utilisation de la réflexion
Sérialisation Contient les règles qui détectent les problèmes liés à la sérialisation
Instruction Contient les règles qui détectent les problèmes généraux des instructions
Switch Contient les règles qui détectent les problèmes liés à l'utilisation d'instructions switch
Unités d'exécution Contient les règles qui détectent les problèmes liés à l'utilisation d'unités d'exécution

Exemple de règle

La règle suivante est un exemple de règle appliquée dans la révision de code Pratiques recommandées dans J2SE. Elle appartient à la catégorie Pratiques recommandées dans J2SE, dans la sous-catégorie Conditionnel.
Evitez d'utiliser une négation dans les conditions if/else
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.