可迁移模型 · TRANSFERABLE MODEL

「问题定义的错误会在编码阶段放大十倍」

问题定义阶段的一处模糊,到了实现阶段会变成十个分支逻辑、一百个测试用例、一千行防御性代码。这不是线性放大,而是指数级传播——因为每一层代码都建立在对问题的理解之上,底层的偏差会被上层反复引用和放大。
来源

《编程珠玑》第 1 章 / 问题定义优先原则

可迁移到

产品需求管理(需求阶段的一个「应该是」,到了开发阶段变成十个「如果…那么」);咨询项目(对客户问题的错误定义会导致整个分析框架偏离)

来自这本书的解读报告

《编程珠玑》

Jon Bentley · 计算机科学 / 算法思维

这本书回答了如何像程序员一样系统思考的问题,它的答案是从问题定义到算法设计再到验证的完整思维链路。

算法思维·程序验证·问题定义·复杂度分析·回溯法
阅读完整解读报告 →
PRESS YOUR OWN BOOK

找一本想读的书,解读出你自己的洞察

90 秒得到核心模型 · 行动接口 · 失效边界 · 三套 SOP

解读一本书 →