解耦合

耦合是一個寬泛的概念。兩個程序模塊有關聯就叫作耦合。程序員 某些模塊必然要關聯起來才能工做,這是由業務邏輯決定的,不可否認。因此解耦並非字面意義上的把關聯拆掉,而是把模塊之間的關聯放鬆到必要的程度。一些建議:編碼 模塊只對外暴露最小限度的接口,造成最低的依賴關係。 只要對外接口不變,模塊內部的修改,就不得影響其餘模塊; 刪除一個模塊,應當隻影響有依賴關係的其餘模塊,而不該該影響其餘無關部分; 軟件
相關文章
相關標籤/搜索