¿Qué es el acoplamiento controlado? Explique por qué se debe evitar.
Cuando el módulo llamado recibe información de control como parámetro de entrada, significa que hay múltiples rutas lógicas paralelas en el módulo, es decir, hay múltiples funciones. Las variables de control se utilizan para seleccionar qué partes de múltiples funciones ejecutar, por lo que el acoplamiento de control se puede evitar por completo. La eliminación del acoplamiento de control se puede realizar de la siguiente manera:
① Descubra una o más variables de control utilizadas al llamar al módulo
(2) Descubra todas las variables en el módulo ajustado; en las variables de control Proceso;
③Descomponer cada proceso en módulos independientes;
(4) Mueva la parte de selección de proceso en el módulo de transferencia original al módulo superior y llame al juicio en su lugar.