知识卡片

随时可发布

专业/工作

内容

项目应长期保持可编译、可运行、可测试、可部署的状态。大改动如果会破坏主线,应使用分支、版本化接口或隔离策略。发散:[[频繁集成]]和自动测试的价值,最终都要落到“现在能不能交付”上。

参考来源

《高效程序员的45个习惯:敏捷开发修炼之道 (图灵程序设计丛书 11)》第4章《交付用户想要的软件》