知识卡片
架构应喊业务
内容
顶层目录和模块结构应该首先暴露系统的业务意图,而不是框架、数据库或 Web 技术。一个健康管理系统的架构应“喊出”健康管理,而不是“喊出”Spring 或 Rails。发散:新成员打开仓库时最先看到什么,就是架构价值观的外化。
参考来源
《架构整洁之道》第21章《尖叫的软件架构》
知识卡片
顶层目录和模块结构应该首先暴露系统的业务意图,而不是框架、数据库或 Web 技术。一个健康管理系统的架构应“喊出”健康管理,而不是“喊出”Spring 或 Rails。发散:新成员打开仓库时最先看到什么,就是架构价值观的外化。