软件工程 Day3 架构设计

123 阅读1分钟

为什么软件项目需要架构设计?

复杂的软件项目,通常有两个特点:需求不确定和技术复杂。

技术的复杂性,主要体现在四个方面:
    1. 需求让技术变复杂
    2. 人员会让技术变复杂
    3. 技术本身也是复杂的
    4. 要让软件稳定运行是复杂的

此文章为10月Day3学习笔记,内容来源于极客时间《软件工程之美》