知识卡片

被三次验证成功才能称为模式

专业/工作

内容

一个设计方案能不能被称为”模式”、值不值得沉淀下来复用,有个朴素的验收标准:它已经在三种不同的情况下被成功应用过。用一次可能是巧合,用两次可能还是碰运气,只有第三次独立场景下依然奏效,才说明这个方案背后有真正可迁移的原理,而不是针对某个具体问题凑巧好使的答案。这和”第一次直接写、第二次容忍重复、第三次才重构抽象”的工程直觉是同一件事——提炼和复用的信心,从来不是靠预判,而是靠反复验证攒出来的。

参考来源

《软件系统架构:使用视点和视角与利益相关者合作》第11章《使用样式和模式》