Udostępnij za pośrednictwem


CA1506: Unikaj nadmiernego sprzężenia klas

TypeName

AvoidExcessiveClassCoupling

CheckId

CA1506

Kategoria

Microsoft.Maintainability

Zmiana dzielenia

Złamanie

Przyczyna

Typ lub metoda jest sprzężona z innych typów.

Opis reguły

Ta reguła środków sprzęgu przez liczenie unikatowy typ odwołania, które zawiera typ lub metody klasy.

Typy i metod, które mają wysoki stopień sprzęgu klasy może być trudne.Jest dobrą praktyką typów i metod, które wykazują spójności wysokiej i niskiej sprzęgu.

Jak naprawić naruszenia

Aby naprawić tego naruszenia, spróbuj zmienić układ typu lub metody, aby zmniejszyć liczbę typów, które jest sprzężona.

Kiedy pomija ostrzeżenia

Wykluczyć to ostrzeżenie, gdy typ lub metoda jest nadal uważane za powstawać pomimo jej dużej liczby zależności na inne typy.

Zobacz też

Inne zasoby

Utrzymanie — Ostrzeżenia

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