Condividi tramite


Avvisi di manutenibilità

Gli avvisi di gestibilità supportano la gestione di librerie e applicazioni.

In questa sezione

Regola

Descrizione

CA1500: I nomi delle variabili non devono corrispondere ai nomi dei campi

Un metodo di istanza dichiara un parametro o una variabile locale il cui nome corrisponde a un campo di istanza del tipo dichiarante, pertanto vengono generati errori.

CA1501: Evitare ereditarietà eccessiva

Un tipo si trova oltre il quarto livello di annidamento nella gerarchia di ereditarietà.Le gerarchie di tipi eccessivamente annidate possono comportare difficoltà di comprensione e gestione.

CA1502: Evitare complessità eccessiva

Questa regola misura il numero di percorsi linearmente indipendenti tramite il metodo, determinato dal numero e dalla complessità di rami condizionali.

CA1504: Controllare i nomi dei campi fuorvianti

Il nome di un campo di istanza inizia con "s_" o il nome di un campo statico (Shared in Visual Basic) inizia con "m_".

CA1505: evitare codice non manutenibile

Un tipo o metodo presenta un valore di indice di gestibilità basso.Un indice di manutenibilità basso indica che un tipo o un metodo è probabilmente difficile da gestire e sarebbe un buon candidato per la riprogettazione.

CA1506: Evitare un numero eccessivo di accoppiamenti di classi

Questa regola misura l'accoppiamento tra classi contando il numero di riferimenti al tipo univoci contenuti in un tipo o metodo.

Vedere anche

Altre risorse

Misurazione della complessità e della manutenibilità del codice gestito