软件开发架构与设计本页总览架构与设计 架构解决的是依赖方向与变更半径:谁可以调用谁、数据如何流动、失败如何隔离。本章不追求「微服务/单体」标签,而记录可落地的分层与边界原则。 与 基础 · 并发 的分工:基础保证单模块正确;架构保证多模块组合后仍可演进。 范围 主题说明分层表现 / 应用 / 领域 / 基础设施的职责划分边界模块、包、服务间的 API 与防腐层 子篇 主题笔记分层与依赖layering边界与契约boundaries 延伸阅读 领域入口:软件开发 交付与契约测试:CI/CD 栈约束:前端、移动端