First we try, then we trust

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

2004年8月24日

摘要: 内容篇幅较长,请点击这里阅读全文 阅读全文
posted @ 2004-08-24 00:48 吕震宇 阅读(4643) 评论(0) 推荐(0) 编辑

摘要: 内容篇幅较长,请点击这里阅读全文 阅读全文
posted @ 2004-08-24 00:46 吕震宇 阅读(7058) 评论(0) 推荐(2) 编辑

摘要: 三、 依赖倒置原则(DIP) 依赖倒置(Dependence Inversion Principle)原则讲的是:要依赖于抽象,不要依赖于具体。 简单的说,依赖倒置原则要求客户端依赖于抽象耦合。原则表述: 抽象不应当依赖于细节;细节应当依赖于抽象;要针对接口编程,不针对实现编程。 反面例子: 缺点:耦合太紧密,Light发生变化将影响ToggleSwitch。 解决办法一:将Light作成Abs... 阅读全文
posted @ 2004-08-24 00:44 吕震宇 阅读(34596) 评论(35) 推荐(7) 编辑

摘要: 《人月神话》焦油坑、没有银弹* 软件腐化的原因: 问题所在 设计目标----------------------------------------------------------------------------过于僵硬 可扩展性(新性能可以很容易加入系统)过于脆弱 灵活性(修改不会波及其它)复用率低 粘度过高 可插入性(新功能容易加入系统(气囊加入方向盘)) * 提高... 阅读全文
posted @ 2004-08-24 00:29 吕震宇 阅读(41170) 评论(54) 推荐(3) 编辑

摘要: 内容篇幅较长,请点击这里阅读全文 阅读全文
posted @ 2004-08-24 00:19 吕震宇 阅读(9455) 评论(1) 推荐(0) 编辑

摘要: 这学期开设设计模式课程,将课件放上来。 课本:《C#设计模式》,电子工业出版社,ISBN 7-5053-8979-3。33元含光盘。 课程内容:设计模式 来源:亚历山大的建筑模式、Gamma等人(1995)创作的"Design Patterns: Elements of Reusable Software"。这本书通常被称作"Gang of Four"或"GoF",开创性的创造了《设计模式》... 阅读全文
posted @ 2004-08-24 00:13 吕震宇 阅读(76253) 评论(75) 推荐(29) 编辑