主题 / 架构解决复杂度 知识卡片架构解决复杂度专业/工作 内容架构设计的目的不是追求宏大的结构,而是处理软件系统的复杂度。复杂度不明确时就开始画架构图,容易把设计变成技术展示。发散:每个架构方案都应该能回答“它降低了哪类复杂度,代价转移到了哪里”。 参考来源《从0开始学架构》第03章《架构设计的目的》 ← 上一张卡片软件架构问题的独特起源:不是为解决危机而生 下一张卡片 →架构设计的四个常见误区