知识卡片
反馈延迟让因果关系消失
内容
当开发人员的代码要几个月后才第一次被集成测试时,即使发现了缺陷,也很难再追溯是哪次改动导致的——中间叠加了太多其他人的修改,原始的因果链条早已被淹没。持续快速地获得反馈的价值,不只是尽早发现问题,更是趁问题和原因之间的关联还清晰可辨时就把它们连在一起。发散:这和[[持续集成缺失是灾难前兆]]是同一枚硬币的两面——那张卡讲协作层面的破坏性变更,这里讲的是调试本身在时间拉长后会变得不可能。
参考来源
《独角兽项目:数字化转型时代的开发传奇》第3章《9 月 8 日,星期一》