码迷,mamicode.com
首页 > 其他好文 > 详细

系统设计原则

时间:2014-11-11 12:53:11      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:系统设计原则

    由于这段时间忙于公司平台的搜索平台搭建的事情,所以一直没时间来写东西了,就把最近看设计模式里面的一些系统设计原则晒出来的,虽然有些观点还不能完全理解,我相信随着自己的项目经验越来越多,理解这些观点是迟早的事情:

1:多用继承,少用组合
2:为了交互对象之间的松耦合设计而努力
3:封装变化,针对接口编程,不针对实现编程
4:找出程序中会变化的方面,然后将其和不会变化的方面分离
5:类应该对扩展开放,对修改关闭
6:要依赖抽象,不要依赖于具体类
7:最小知识原则,只和你的密友谈话
8:一个类应该只有一个引起变化的原因

本文出自 “陈砚羲” 博客,请务必保留此出处http://chenyanxi.blog.51cto.com/4599355/1575231

系统设计原则

标签:系统设计原则

原文地址:http://chenyanxi.blog.51cto.com/4599355/1575231

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!