Partager via


Avertissements liés à la facilité de maintenance

Les avertissements relatifs à la facilité de maintenance prennent en charge la maintenance des bibliothèques et des applications.

Dans cette section

Règle

Description

CA1500 : Les noms de variables ne doivent pas être identiques aux noms de champs

Une méthode d'instance déclare un paramètre ou une variable locale dont le nom correspond à un champ d'instance du type déclarant, ce qui entraîne des erreurs.

CA1501 : Éviter l'excès d'héritage

Un type est imbriqué de plus de quatre niveaux dans sa hiérarchie d'héritage.Les hiérarchies de type profondément imbriquées peuvent être difficiles à suivre, comprendre et gérer.

CA1502 : Éviter l'excès de complexité

Cette règle évalue le nombre de chemins linéairement indépendants dans la méthode, déterminé par le nombre et la complexité des branches conditionnelles.

CA1504 : Vérifier les noms de champs trompeurs

Le nom d'un champ d'instance commence par « s_ » ou le nom d'un champ statique (partagé dans Visual Basic) commence par « m_ ».

CA1505 : Éviter le code impossible à maintenir

Un type ou une méthode a une faible valeur d'indice de maintenabilité.Un faible indice de maintenabilité indique qu'un type ou qu'une méthode est probablement difficile à maintenir et qu'il/elle se prête bien à une nouvelle conception.

CA1506 : Éviter les couplages de classe excessifs

Cette règle mesure l'accouplement de classes en comptant le nombre de références de type uniques contenues dans un type ou une méthode.

Voir aussi

Autres ressources

Mesures de la complexité et de la facilité de maintenance du code managé