系列文章 一、程序员进阶架构师的基础知识【计算机基础】 二、程序员进阶架构师的基础知识【操作系统】 三、程序员进阶架构师的基础知识【计算机网络基础】 四、程序员进阶架构师的专业知识【软件工程基础】 五、程序员进阶架构师的专业知识【UML建模工具】 六、程序员进阶架构师的专业知识【系统分析】 七、程序员进阶架构师的专业知识【系统设计】 八、程序员进阶架构师的专业知识【架构设计】 九、程序员进阶架构师的专业知识【架构质量及评估】 十、程序员进阶架构师的专业知识【软件测试及维护】 文章目录 系列文章 前言 概述 软件生命周期 软件开发模型 瀑布模型 快速原型模型 螺旋模型 喷泉模型 RUP统一过程模型 RAD快速应用开发