幸福清扬

之技术学习

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2008年4月18日

摘要: 1、 单一职责 一个类,只做好一件事,只有一个引起它变化的原因。 2、 开放封闭原则 软件实体应该是可扩展,而不可修改的。也就是对扩展开放、对修改封闭。 实现开放封闭的核心思想是对抽象编程,通过对抽象的继承和多态实现扩展。 拒绝滥用抽象,只将经常变化的部分进行抽象。 隔离变化,引入变化。 (数传软件)流程控制:状态模式、策略模式 3、 抽象倒置原则 依赖于抽象 高层模块不应该依赖于底层模... 阅读全文
posted @ 2008-04-18 11:05 杨连国 阅读(170) 评论(0) 推荐(0)