首页 > 代码库 > 设计模式产生的原因
设计模式产生的原因
设计模式是跟具体业务息息相关的。
设计模式产生的原因:
存在复杂的业务,经常需要系统重构。
为了减轻工程师的工作量,便于系统重构和修改,便于测试,设计模式产生了,其目的就是上面所说的。
所以设计模式不会凭空出现,不同的业务会产生不同的设计模式。
系统重构产生的原因:
第一次设计开发系统的时候,总是会有遗漏,会有系统缺陷,只有在后面需要实现某种复杂的业务时,系统需要重新构建,系统重构产生了。
个人理解,系统重构包括封装、继承、多态。便于扩展和修改。都是从开发者的角度思考,便于开发者重构。
http://blog.csdn.net/hoppboy/article/details/8545597
http://bbs.csdn.net/topics/340087758
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。