設計模式六大原則(6)開閉原則(Open Close Principle)

開閉原則(Open Close Principle) 定義:一個軟件實體如類、模塊和函數應該對擴展開放,對修改關閉。web 問題由來:在軟件的生命週期內,由於變化、升級和維護等緣由須要對軟件原有代碼進行修改時,可能會給舊代碼中引入錯誤,也可能會使咱們不得不對整個功能進行重構,而且須要原有代碼通過從新測試。 解決方案:當軟件須要變化時,儘可能經過擴展軟件實體的行爲來實現變化,而不是經過修改已有的代碼
相關文章
相關標籤/搜索