核心问题
为什么早期小选择会变成长期结构?
系统最初的捷径,常常会变成后来的道路。
工程映射
- 早期用了
User,后来所有身份都绑上去。 - 早期没有 organization,企业功能全靠 patch。
- 早期没有 event log,审计很难补。
- 早期直接查 payment provider,对账困难。
- 早期没有权限模型,admin 到处都是。
路径依赖不是错误本身,而是旧选择继续塑造新选择。
小结
早期设计要轻,但不要假装没有未来。
为什么早期小选择会变成长期结构?
系统最初的捷径,常常会变成后来的道路。
User,后来所有身份都绑上去。路径依赖不是错误本身,而是旧选择继续塑造新选择。
早期设计要轻,但不要假装没有未来。