随笔-34  评论-108  文章-0  trackbacks-0
关于启发式方法的总结:
(1)找出现实世界的对象
(2)形成一致的抽象
(3)封装实现细节
(4)在可能的情况下继承
(5)藏住秘密(信息隐藏)
(6)找出容易改变的区域
(7)保持松散耦合
(8)探寻通用的设计模式
(9)高内聚性
(10)构造分层结构
(11)严格描述类契约
(12)分配职责
(13)为测试而设计
(14)避免失误
(15)有意识地选择绑定时间
(16)创建中央控制点
(17)考虑使用蛮力
(18)画一个图
(19)保持设计模块化
posted on 2007-09-24 09:03 探丫头 阅读(918) 评论(2)  编辑 收藏 引用 所属分类: 《代码大全》读书笔记

评论:
# re: 第5章 软件构建中的设计(3) 2007-09-26 17:19 | 梦在天涯
哦,正在读代码大全哦,很好的书,谢谢你的共享,那我也学习学习
  回复  更多评论
  
# re: 第5章 软件构建中的设计(3) 2007-09-27 09:17 | 探丫头
是啊,在看代码大全啊,理论的东西很多都是要靠自己去体会的  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理