軟件維護複雜度的因素

一個簡單的修改需要在多處更新 簡單修改涉及多處更改也是常見的軟件維護複雜度因素,而且主要影響的是我們的認知負荷:維護修改代碼時需要花費大量的精力確保各處需要修改的地方都被照顧到了。 最簡單的情形是代碼當中有重複的「常數」,爲了修改這個常數,我們需要多處修改代碼。程序員也知道如何解決這一問題,例如通過定義個 constant 並處處引用避免 magic number。再例如網頁的風格/色彩,每個頁面
相關文章
相關標籤/搜索