勵志

勵志人生知識庫

什麼是控制耦合

控制耦合是軟體工程中的一個重要概念,指的是模組間傳遞的信息不僅包括數據,還包括對模組運行過程有直接影響的控制信息,如開關、標誌等。

當一個模組調用另一個模組時,傳遞這些控制變數,被調模組根據這些控制變數的值有選擇地執行不同的功能。這種耦合方式使一個模組的執行直接影響到接受該控制信號的模組的運行。因此,控制耦合對系統的修改工作不利,特別是對自下向上傳遞的控制信號,影響面更大,所以應當儘量避免使用控制耦合。