Obtengo el Análisis de código de Visual Studio advirtiendo CA1506 para una clase C#. Dice que "FormMain" se combina con 93 tipos diferentes (sin IComponent) de 25 espacios de nombres diferentes. Reescribe o refactoriza los métodos de esta clase para disminuir su acoplamiento de clase, o considera mover algunos de los métodos de la clase a otros tipos. está estrechamente relacionado con. Un acoplamiento de clase superior a 95 indica un mantenimiento deficiente, un acoplamiento de clase entre 95 y 80 indica un mantenimiento moderado, y un acoplamiento de clase inferior a 80 indica una buena capacidad de mantenimiento ".Analizando la advertencia de FxCop/Code Analysis CA1506: AvoidExcessiveClassCoupling
Mi pregunta es simplemente, ¿dónde puedo ver una lista de todos los tipos a los que se acopla FormMain, para poder entender mejor la situación?
Gracias.
¿Cuántos controles tiene usted en este formulario? ¿Cuántas líneas de código en el archivo form.cs? –
Estoy utilizando la barra de cinta Developer Express y los paneles de acoplamiento. Hay alrededor de 30 controles en la barra de la cinta. Incluyendo líneas en blanco y comentarios hay alrededor de 1600 líneas (sin contar FormMain.Designer.cs), de las cuales aproximadamente 800 líneas no son líneas en blanco ni comentarios. – RenniePet