Compartilhar via


Evite código unmaintainable

TypeName

AvoidUnmantainableCode

CheckId

CA1505

Category (Categoria)

Microsoft.Maintainability

Quebrando alterar

Não separável

Causa

Um tipo ou método tem um baixo índice de facilidade de manutenção valor.

Descrição da regra

O índice de facilidade de manutenção é calculado com as métricas a seguir: linhas de código, programa de volume e complexidade cyclomatic.Complexidade Cyclomatic é uma medida da complexidade estrutural do tipo ou método.

Um índice de baixa manutenção indica que um tipo ou método é provavelmente difícil de manter e seria um mercadoria candidato para reprojetar.

Como corrigir violações

Para corrigir essa violação, reprojetar o tipo ou método e tente a separação em tipos menores mais direcionados ou métodos.

Quando suprimir avisos

Exclua este aviso quando um tipo ou método ainda é considerado passível de manutenção apesar de seu dimensionar grande ou quando o tipo ou método não pode ser dividido por algum motivo.

Consulte também

Outros recursos

Avisos de capacidade de manutenção