CS-Notes 学习笔记
面试最常问Java 后端 · 大模型应用

你平时怎样用 AI 编程工具?怎样保证生成的代码质量?

先自己想一想,再看参考要点

参考要点

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

学习站:先用面试题自评定级,按水平和面试日期排出每天的计划,自评过的题按间隔复习。免费、无需注册,记录只保存在自己的浏览器中。