重構老系統遺留代碼的一些方法學習筆記

正交性(orthogonality) 表示某種不相依賴性或者解耦性。如果兩個或者更多事物種的一個發生變化,不會影響其他事物。這些事物就是正交的。在設計良好的系統中,數據庫代碼與用戶界面是正交的:你可以改變界面,而不影響數據庫,或者更換數據庫,而不用改變界面。 如果修改代碼中的現存行爲只需要到一個地方修改,即擁有正交性。 開放/閉合 原則(OCP,Open Closed Principle) 對擴展
相關文章
相關標籤/搜索