特徵耦合

特徵耦合是指兩個都與同一個數據結構有關的模組發生的耦合。由於同時使用同一個數據結構,當數據結構變動時,必然影響這兩個模組,從而增加模組間的依賴性,降低模組獨立性。在設計模組結構時,應當儘量將數據結構傳遞修改為數據傳遞,從而將特徵耦合變為數據耦合,降低耦合度。

模組的耦合是指模組間聯繫的緊密程度,又稱為模組聯結。設計、評價模組結構的一個重要原則是: 儘可能降低模組間的耦合度,從而提高模組的獨立性。模組間的耦合度越低,表明模組間的聯結越少,模組的獨立性越好,模組間相互影響就越小,模組的運行就很少受到其他模組運行的影響,模組的修改、維護工作也不會影響其他模組。耦合度低的模組結構設計,系統的複雜性降低,系統易於理解,易於修改與維護。

相關詞條

熱門詞條

聯絡我們