何时质疑 AI 的建议
在 GreenGrid 的一次代码评审中,您让 AI 审查一位同事的 pull request。该 PR 新增了一个函数,对失败的传感器 API 调用使用指数退避进行重试。AI 提出了如下改进建议:
"当前的重试逻辑使用
for循环配合time.sleep()。建议改用tenacity库,它提供可配置退避策略的重试装饰器。这样可将该函数从 15 行缩减到 3 行,并提高可维护性。"
这一建议在技术上没有问题。然而,GreenGrid 的部署流水线有严格的依赖审批策略,而 tenacity 不在已批准列表中。
在与 AI 的迭代式协作中,下一步最佳做法是什么?
本练习是课程的一部分
