AGI Hunt· mattpocockuk·· 2 小时前AI 评分64
Matt Pocock 分享 expand/contract 拆分法,把不可回滚的 PR 拆成两层以降低风险
Matt Pocock 分享 expand/contract 拆分法:把单向门 PR 拆成两层降风险
AI 导读
Matt Pocock 分享一种工程实践:遇到难以回滚的大改动时,把它拆成两个叠加的 PR。第一个 PR 实现全部功能但保持可轻易回滚,第二个叠加在其上、执行真正不可逆的部分,必要时配合 feature flag。这一模式也称 expand/contract,可先在生产环境验证大部分改动再走不可逆一步,适合与 AI 编码 agent 协作生成大改动时控制风险。
来源:AGI Hunt · agihunt.info