第一部分 架构与设计的原则和模式第1章 架构与设计的流程和核心概念1.1 正确认识软件架构1.1.1 什么是架构1.1.2 架构师的职责1.1.3 架构设计1.1.4 架构设计的优点1.2 正确理解设计的含义1.2.1 设计的重要性1.2.2 架构和设计的关系1.3 架构设计中的重要概念1.3.1 Tier和Layer1.3.2 架构与框架1.3.3 架构与模式1.4 本章小结第2章 模式、设计原则和方法2.1 设计原则与软件设计2.1.1 设计原则简述2.1.2 设计原则实战2.2 设计模式2.2.1 设计模式简介2.2.2 正确使用设计模式2.2.3 设计模式实战2.3 企业应用架构模式2.3.1 什么是企