大话设计模式读书笔记-4开放-封闭原则

第4章 考研求职两不误——开放-封闭原则

也不对应具体的设计模式,而是思想,即:软件实体应该可以扩展,但是不可修改。

确切的说,对于扩展是开放的,对于修改是封闭的。该原则以应对不断变化的需求,面对变化的需求却保持相对的稳定,以不断更新的版本实现变化的需求。

不可能完全封闭,设计人员需要考虑选择对哪种变化封闭,将变化的部分抽象来实现变化隔离。

总之,面对需求,对程序的改动是通过增加新代码进行的,而不是更改已有的代码。这也是面向对象的核心所在。

全部评论

相关推荐

05-14 20:34
门头沟学院 Java
窝补药贝八股:管他们,乱说,反正又不去,直接说680
点赞 评论 收藏
分享
被加薪的哈里很优秀:应该继续招人,不会给你留岗位的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务