概念卡:代码复盘 Code Review / Code Reflection
概念卡:代码复盘 Code Review / Code Reflection
一句话定义
代码复盘是检查代码是否正确、可读、可复现,并总结问题和改进。
它解决什么问题
它帮助你从“代码跑通”提升到“结果可信、别人能看懂、自己能复用”。
典型使用场景
- notebook 完成后。
- 作业提交前。
- 论文复现失败后。
- 请 Codex 检查代码时。
需要知道的关键词
- Reproducibility
- Bug
- Data Leakage
- Readability
- Sanity Check
和导师方向的关系
跨专业做数据分析时,代码复盘能显著减少低级错误,比如泄漏、变量错用、指标解释错误。
交流时可以怎么说
我会让 Codex 检查代码是否存在数据泄漏、变量命名错误和结果解释问题。
代码跑通只是第一步,还需要 sanity check 和结果复盘。
可以追问的问题
- 代码是否可复现?
- 指标是否计算正确?
- 是否存在数据泄漏?
给 AI 的提示词
请帮我复盘这段数据分析代码。要求检查数据泄漏、变量含义、模型流程、指标解释、可复现性和报告表达。
我的理解边界
- 已理解:代码复盘是质量检查。
- 还不确定:单元测试写法。
- 下次需要补:notebook 清理。