CA1506: Evite el acoplamiento excesivo de clases
Nombre de tipo |
AvoidExcessiveClassCoupling |
Identificador de comprobación |
CA1506 |
Categoría |
Microsoft.Maintainability |
Cambio problemático |
Sí |
Causa
Un tipo o método se acoplan con muchos otros tipos.
Descripción de la regla
Esta regla mide el acoplamiento de clase contando el número de referencias de tipo únicas que contiene un tipo o método.
Los tipos y métodos que tienen un alto grado de acoplamiento de clases pueden resultar difíciles de mantener. Es una buena práctica para tener tipos y métodos que exhiban acoplamiento bajo y una cohesión alta.
Cómo corregir infracciones
Para corregir esta infracción, intente volver a diseñar el tipo o método con el fin de reducir el número de tipos a los que se acopla.
Cuándo suprimir advertencias
Excluya esta advertencia cuando el tipo o el método se siga considerando fácil de mantener a pesar de su gran número de dependencias en otros tipos.