架构设计
2026-10-25
分层解耦实践:路由、服务与模型的边界
路由只处理请求与响应,业务规则集中在服务层,模型只描述数据结构——边界清晰,修改才可控。
2 分钟
281 阅读
关于 Python 工程化、架构取舍与工具设计的持续记录。
路由只处理请求与响应,业务规则集中在服务层,模型只描述数据结构——边界清晰,修改才可控。
从公共字段、关系到计算属性,模型应该封装稳定的事实,而不是承载流程控制。
新增工具时只新增一个处理器文件,路由、服务与页面都不需要改——这就是开闭原则的实际收益。
渲染放在读取时还是写入时?阅读量怎么统计才不拖慢页面?这里有两个务实的选择。