目 录(1)

第Ⅰ部分  模式与设计原则

第1章  成功应用程序的模式 3

1.1  设计模式释义 3

1.1.1  起源 4

1.1.2  必要性 4

1.1.3  有效性 4

1.1.4  局限性 5

1.2  设计原则 5

1.2.1  常见设计原则 5

1.2.2  S.O.L.I.D.设计原则 6

1.3  Fowler的企业设计模式 7

1.3.1  分层 7

1.3.2  领域逻辑模式 7

1.3.3  对象关系映射 8

1.3.4  Web表示模式 9

1.3.5  基本模式、行为模式和结构模式 9

1.4  其他有名的设计实践 10

1.4.1  测试驱动设计 10

1.4.2  领域驱动设计 10

1.4.3  行为驱动设计 10

1.5  小结 11

第2章  剖析模式的模式 13

2.1  如何阅读设计模式 13

2.1.1  GoF模式模板 13

2.1.2  简化模板 14

2.2  设计模式分组 14

2.2.1  创建型 14

2.2.2  结构型 15

2.2.3  行为型 15

2.3  如何选择和运用设计模式 16

2.4  快速模式示例 17

2.4.1  根据设计原则进行重构 19

2.4.2  根据Adapter模式进行重构 21

2.4.3  利用企业模式 24

2.5  小结 25

上一章

读书导航