5.2.1.2 重构保持模型纯净


文档摘要

5.2.1.2 重构保持模型纯净 5.2.1.2 重构保持模型纯净:当“User”类开始调用发邮件、查库存、写日志——一场静默的领域腐化 你有没有见过这样的 类? 它编译通过。单元测试能跑通(甚至 mock 了所有依赖)。上线后一切“看似正常”。 可三个月后,你接到告警:用户登录耗时从 80ms 飙升至 1.2s;库存服务因高频空请求被限流;运维同事指着 Grafana 上突兀的日志峰值问:“谁在用户登录时狂刷日志?” 这不是性能问题——这是模型失语症。 不再是领域模型,它成了调度中心、胶水层、事务协调器、副作用发射器。它的字段写着“人”,行为却干着“邮局+仓库+监控台+消息总线”的活。 这正是“代码即模型”最危险的幻觉:我们以为把业务逻辑塞进实体类,就是在建模;


发布者: 作者: 转发
评论区 (0)
U