大話設計模式閱讀筆記-開發-封閉原則

1.開發-封閉原則,是說軟件實體(類、模塊、函數等等)應該可以擴展,但是不可修改,這個原則其實是有兩個特徵,一個是對於擴展是開放的,另一個是說對於更改是封閉的。 2.開發-封閉原則的意思就是說,你設計的時候,時刻要考慮,儘量讓這個類足夠好,寫好了就不要去修改了,如果新需求來了,我們增加一些類就完事了,原來的代碼能不動則不動了。但是無論模塊是多麼的封閉,都會存在一些無法封閉的變化,既然不可能完全封閉
相關文章
相關標籤/搜索