作爲程序媛,必須懂得的7大設計原則!

開閉原則 一個軟件實體如類,模塊和函數應該對擴展開放,修改關閉! 背景 一般情況下,在系統相對穩定的時候,一個Dao類都是通過實現一個抽象接口來完成,但是當我們對於某個Dao類的實現並不滿足。需要在原來的Dao基礎上新增方法或者模塊。對於專屬專用的接口自然比較容易,但是對於公共的接口或者職能清晰的接口,每一次的改變都是需要對系統的穩定和架構進行分析,對我們並不是那麼隨便可以改的! 開閉原則是指在這
相關文章
相關標籤/搜索