核心问题

如何让系统每天比昨天更清楚一点?

工程困境

团队总说“以后重构”,但以后从不来。因为重构被想象成一个大项目。

思想模型

对抗熵增靠小步重构:

改一个名字
删除一个死分支
抽出一个规则函数
集中一个权限判断
补一个状态机约束

好做法

重构前先固定承诺:

购买后可访问
退款后不可访问
订阅过期不可访问
账号封禁不可访问

然后小步迁移,而不是大爆炸重写。

Atlas Action

下一次改需求时,不要只交付功能。顺手做一个小清理,并在 PR 描述里写清楚:它降低了什么未来成本?

小结

每一次提交,都让系统比之前更容易理解一点点。