Sdílet prostřednictvím


Nicht wartbaren Code vermeiden

Aktualisiert: November 2007

TypeName

AvoidUnmantainableCode

CheckId

CA1505

Kategorie

Microsoft.Maintainability

Unterbrechende Änderung

Nicht unterbrechend

Ursache

Ein Typ oder eine Methode verfügt über einen niedrigen Verwaltbarkeitsindexwert.

Regelbeschreibung

Der Wartungsindex wird auf der Grundlage der folgenden Metriken berechnet: Codezeilen, Programmumfang und zyklomatische Komplexität. Zyklomatische Komplexität ist ein Maß der strukturellen Komplexität des Typs oder der Methode.

Ein niedriger Wartbarkeitsindex zeigt an, dass ein Typ oder eine Methode wahrscheinlich schwer zu verwalten ist und geeignet für einen Neuentwurf wäre.

Behandlung von Verstößen

Um diesen Verstoß zu behandeln, gestalten Sie den Typ oder die Methode um und unterteilen sie in kleinere fokussiertere Typen oder Methoden.

Wann sollten Warnungen unterdrückt werden?

Schließen Sie diese Warnung aus, wenn ein Typ oder eine Methode trotz der umfangreichen Größe weiterhin als verwaltbar angesehen wird oder wenn der Typ oder die Methode aus irgendeinem Grund nicht unterteilt werden kann.

Siehe auch

Weitere Ressourcen

Verwaltbarkeitswarnungen