Udostępnij za pośrednictwem


Utrzymanie — Ostrzeżenia

Ostrzeżenia konserwacji obsługują konserwację biblioteki oraz aplikacji.

W tej sekcji

Reguła

Opis

CA1500: Nazwy zmiennych nie powinny odpowiadać nazwom pól

Metoda wystąpienia deklaruje parametr lub zmienną lokalną, której nazwa pasuje do pola wystąpienia typu deklarującego, który prowadzi do błędów.

CA1501: Unikaj nadmiernego dziedziczenia

Typ jest głęboki na więcej niż cztery poziomy w hierarchii dziedziczenia.Hierarchie typów głęboko zagnieżdżonych mogą być trudne do śledzenia, zrozumienia i utrzymania.

CA1502: Unikaj nadmiernej złożoności

Ta reguła mierzy liczbę liniowo niezależnych ścieżek przez metodę, która jest określona przez liczbę i złożoność rozgałęzień warunkowych.

CA1504: Przegląd mylących nazw pól

Nazwa pola wystąpienia zaczyna się od "s_" lub nazwa pola statycznego (Shared w języku Visual Basic) zaczyna się od "m_".

CA1505: Unikaj kodu niemożliwego w utrzymaniu

Typ lub metoda ma niską wartość indeksu konserwacji.Niski indeks konserwacji wskazuje, że typ lub metoda są prawdopodobnie trudne do utrzymania i są dobrymi kandydatami do przeprojektowania.

CA1506: Unikaj nadmiernego sprzężenia klas

Ta reguła mierzy sprzęgnięcie klasy przez liczenie unikatowych odwołań typów, które zawiera typ lub metoda.

Zobacz też

Inne zasoby

Mierzenie złożoności i łatwości konserwacji zarządzanego kodu