Udostępnij za pośrednictwem


Łatwość konserwacji ostrzeżenia

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

W tej sekcji

Reguła

Opis

CA1500: Zmienna nazwy powinny nie odpowiadają 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: Uniknąć nadmiernego dziedziczenie

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: Unikać 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 błąd nazwy 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: Uniknąć kod unmaintainable

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: Uniknąć nadmiernego klasy sprzęgu

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

Pomiar stopnia złożoności i łatwość konserwacji kodu zarządzanego