主题 / 组件按业务封装 知识卡片组件按业务封装专业/工作 内容按层封装让代码结构首先呈现 Web、服务、数据访问;按组件封装则把相关业务能力、接口和实现收进一个可替换单元。发散:包结构是架构边界的日常形态,若目录只能看出技术分层,就很难看出系统真正服务什么业务。 参考来源《架构整洁之道》第34章《拾遗》 ← 上一张卡片组件架构中控制流方向与依赖方向的分离,及灵活部署选项 下一张卡片 →按层封装与按功能封装的对比:水平分层无法体现业务领域信息