知识卡片

跨环境验证

专业/工作

内容

“在我机器上能跑”不是交付标准。不同操作系统、运行时、配置和依赖会暴露不同问题,持续集成应覆盖关键支持环境。发散:环境差异越晚发现,越像产品缺陷;越早发现,越像普通开发反馈。

参考来源

《高效程序员的45个习惯:敏捷开发修炼之道 (图灵程序设计丛书 11)》第5章《敏捷反馈》