大话设计模式阅读笔记-开发-封闭原则

1.开发-封闭原则,是说软件实体(类、模块、函数等等)应该可以扩展,但是不可修改,这个原则其实是有两个特征,一个是对于扩展是开放的,另一个是说对于更改是封闭的。 2.开发-封闭原则的意思就是说,你设计的时候,时刻要考虑,尽量让这个类足够好,写好了就不要去修改了,如果新需求来了,我们增加一些类就完事了,原来的代码能不动则不动了。但是无论模块是多么的封闭,都会存在一些无法封闭的变化,既然不可能完全封闭
相关文章
相关标签/搜索