| 含义 | 每次部署包含的变更数量与改动规模保持小 |
|---|---|
| 配套 | 小提交、频繁合并、按需发布、特性开关 |
| 收益 | 故障定位快、回滚成本低、并入主干更快 |
拆分技巧
拆分技巧
1. 行为变更与重构分开提交
2. 大功能拆成可独立发布的小步(配合开关)
3. 配置变更与代码变更分开发布批量变小后,发布频率自然上升,交付节奏与稳定性往往同向改善。
同时发布的变更越少,定位与回滚越容易:DORA 研究显示批量大小与变更失败率相关,小步提交是前置条件。
| 含义 | 每次部署包含的变更数量与改动规模保持小 |
|---|---|
| 配套 | 小提交、频繁合并、按需发布、特性开关 |
| 收益 | 故障定位快、回滚成本低、并入主干更快 |
1. 行为变更与重构分开提交
2. 大功能拆成可独立发布的小步(配合开关)
3. 配置变更与代码变更分开发布