TTiti的学习笔记
首页 / 综合实践 / 01_专业概念地图/概念卡_代码复盘.md

概念卡:代码复盘 Code Review / Code Reflection

综合实践 · 01_专业概念地图/概念卡_代码复盘.md

概念卡:代码复盘 Code Review / Code Reflection

一句话定义

代码复盘是检查代码是否正确、可读、可复现,并总结问题和改进。

它解决什么问题

它帮助你从“代码跑通”提升到“结果可信、别人能看懂、自己能复用”。

典型使用场景

  • notebook 完成后。
  • 作业提交前。
  • 论文复现失败后。
  • 请 Codex 检查代码时。

需要知道的关键词

  • Reproducibility
  • Bug
  • Data Leakage
  • Readability
  • Sanity Check

和导师方向的关系

跨专业做数据分析时,代码复盘能显著减少低级错误,比如泄漏、变量错用、指标解释错误。

交流时可以怎么说

我会让 Codex 检查代码是否存在数据泄漏、变量命名错误和结果解释问题。
代码跑通只是第一步,还需要 sanity check 和结果复盘。

可以追问的问题

  • 代码是否可复现?
  • 指标是否计算正确?
  • 是否存在数据泄漏?

给 AI 的提示词

请帮我复盘这段数据分析代码。要求检查数据泄漏、变量含义、模型流程、指标解释、可复现性和报告表达。

我的理解边界

  • 已理解:代码复盘是质量检查。
  • 还不确定:单元测试写法。
  • 下次需要补:notebook 清理。