你平时怎样用 AI 编程工具?怎样保证生成的代码质量?
先自己想一想,再看参考要点
参考要点
- 给出可以验证的目标,例如让某个测试通过,修 bug 时先写一个能复现问题的测试
- 先让它阅读代码、给出方案,确认后再修改
- 任务拆小,一次只改一个功能,便于审查
- 生成的代码同样要做代码审查和测试,测试用例按需求写,由人检查边界
- 反复纠正的要求写进 CLAUDE.md、AGENTS.md 这类项目约定文件
- AI 生成的代码占多大比例不是关键,开发者仍要负责需求、方案、审查和上线的结果,涉及资金和数据安全的修改每一处都要审查