天天看點

OCP軟體設計基本原則

開閉原則:

     對擴充開放,對修改關閉.或者說抽象出變化,具體實作這種變化.

當我們的需求中出現當什麼什麼時候怎麼怎麼樣時就得小心了,這種條件是經常變化的.我們需要封裝抽象的變化,然後分别按情況予以實作.在運作時按條件動态加載具體實作.

繼續閱讀