다음을 통해 공유


유지 관리할 수 없는 코드는 사용하지 마십시오.

업데이트: 2007년 11월

TypeName

AvoidUnmantainableCode

CheckId

CA1505

범주

Microsoft.Maintainability

변경 수준

주요 변경 아님

원인

형식 또는 메서드에 낮은 유지 관리 인덱스 값이 있습니다.

규칙 설명

유지 관리 인덱스는 코드 줄 수, 프로그램 볼륨 및 순환 복잡성(Cyclomatic Complexity) 메트릭을 사용하여 계산됩니다. 순환 복잡성(Cyclomatic Complexity)은 형식 또는 메서드 구조의 복잡성을 측정합니다.

낮은 유지 관리 인덱스는 형식 또는 메서드가 유지 관리하기 어렵고 다시 디자인될 수 있음을 나타냅니다.

위반 문제를 해결하는 방법

이 위반 문제를 해결하려면 형식 또는 메서드를 다시 디자인하고 이를 보다 중점적인 여러 개의 형식 또는 메서드로 분할해 봅니다.

경고를 표시하지 않는 경우

형식 또는 메서드가 크기가 크더라도 아직 유지 관리할 수 있는 경우나 몇 가지 이유로 형식 또는 메서드를 분할할 수 없는 경우 이 경고를 제외하십시오.

참고 항목

기타 리소스

유지 관리 경고