系列文章 一、程序员进阶架构师的基础知识【计算机基础】 二、程序员进阶架构师的基础知识【操作系统】 三、程序员进阶架构师的基础知识【计算机网络基础】 四、程序员进阶架构师的专业知识【软件工程基础】 五、程序员进阶架构师的专业知识【UML建模工具】 六、程序员进阶架构师的专业知识【系统分析】 七、程序员进阶架构师的专业知识【系统设计】 八、程序员进阶架构师的专业知识【架构设计】 九、程序员进阶架构师的专业知识【架构质量及评估】 十、程序员进阶架构师的专业知识【软件测试及维护】 文章目录 系列文章 前言 生命周期 4+1视图 基于架构的软件设计方法ABSD 特定领域软件体系架构DSSA 架构风格 数据流风格 调用返回风格 独立构件风格 虚拟机风格 仓库风格 C2风格 二层/三层架构风格 C/S架构 B/S架构