知识卡片
如果合并很痛苦,更该做的是更频繁地做
内容
凤凰项目的开发经理看到合并有多痛苦,第一反应是把频率从每月一次降到每季度一次。玛克辛立刻反对:痛苦的根源恰恰是攒的变更太多,规模越大冲突越多、耗时越久;要减少痛苦,该做的是更频繁地合并,让每次要处理的量始终保持很小,而不是把痛苦攒得更大再一次性承受。发散:这是个容易被直觉带偏的悖论——遇到痛苦,本能是拉长间隔来逃避它,但对合并、部署这类会随批量累积复杂度的事,正确做法往往是相反的。
参考来源
《独角兽项目:数字化转型时代的开发传奇》第10章《9 月 29 日,星期一》