勵志

勵志人生知識庫

耦合性低

低耦合性是指軟體系統中模組之間依賴程度較低的特性,它代表模組間的信息或參數依賴較少。低耦合性的程式通常具有較好的可讀性和可維護性。在軟體度量中,低耦合性被視為結構良好程式的一個特徵,它與內聚性是相對的概念,其中高內聚性通常伴隨著低耦合性。耦合性的分類從高到低包括內容耦合共用耦合(也稱為全局耦合)、外部耦合控制耦合特徵耦合(也稱為數據結構耦合)、數據耦合訊息耦合,其中訊息耦合是無耦合之外耦合度最低的。無耦合則意味著模組完全不和其他模組交換信息。在面向對象程式設計中,還有子類耦合時空耦合的概念。低耦合性的實現有助於提高軟體系統的靈活性和可重用性,降低維護成本,並提高系統的可靠性。