Economics - 取舍世界

核心问题:

什么值得做?什么成本被隐藏了?

速查

做功能前,先问机会成本。
加复杂性前,先问谁长期付费。
做优化前,先问边际收益。
还技术债前,先算利息。
做平台前,先问使用频率和维护能力。
自研前,先问是否核心差异。
继续投入前,先忽略沉没成本。
上线之前,先问总拥有成本。

最终心法

软件工程不是追求技术上的最好,而是在稀缺资源下做最有杠杆的取舍。