概念
java引路人
这个作者很懒,什么都没留下…
展开
-
Builder生成器模式与Composite组合模式
一.Builder生成器模式 Builder模式的缘起 假设创建游戏中的一个房屋House设施,该房屋的构建由几个部分组成,且各个部分要富于变化。 如果使用最直观的设计方法,每一个房屋部分的变化,都将导致房屋构建的重新修正…… 动机(Motivation) 在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部转载 2013-11-13 15:26:36 · 1371 阅读 · 0 评论 -
重构--改善既有代码的设计
《重构:改善既有代码的设计》章节所有代码(有中文解释) 序言(foreword)by erich gamma xiii 前言(preface)by martin fowler xv 什么是重构(refactoring)? xvi 本书有些什么? xvii 谁该阅读本书? xviii 站在前人的肩膀上 xix 致谢 xix 第1章:重构,第一个案例(refact原创 2013-11-08 09:56:10 · 1266 阅读 · 0 评论