
设计模式
kafeikejian
fight for the future!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
观察者模式
TODO原创 2011-10-02 09:53:12 · 172 阅读 · 0 评论 -
外观模式
在设计初期阶段,有意识的将不同的两个层分离。层与层之间建立外观Facade,为复杂的子系统提供一个facade接口,降低耦合性。可以用该方法来分离复杂的旧系统和新系统。原创 2011-12-01 20:27:52 · 170 阅读 · 0 评论 -
建造者模式(Builder)
Builder模式的缘起: 假设创建游戏中的一个房屋House设施,该房屋的构建由几部分组成,且各个部分富于变化。如果使用最直观的设计方法,每一个房屋部分的变化,都将导致房屋构建的重新修正.....动机(Motivation): 在软件系统中,有时候面临一个"复杂对象"的创建工作,其通常由各个部分的子对象用一定算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的转载 2011-12-02 20:04:50 · 274 阅读 · 1 评论