会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
孤独时光
博客园
首页
新随笔
联系
管理
订阅
2017年3月1日
六大设计原则之开闭原则
摘要: 定义:一个软件实体。如类/模块/函都应该对扩展开放,对修改关闭。 问题由来:在软件的生命周期内,因为变化,升级和维护等原因需要对软件原有代码进行修改,可能会给旧代码引入错误,也有可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。 解决方案:当软件需要变化时,尽量通过扩展软件实体的行
阅读全文
posted @ 2017-03-01 00:22 孤独时光
阅读(9875)
评论(0)
推荐(0)
编辑
公告