我的随拍
随拍列表
学习 · Codebase as a Mentor ·

让 Claude 把代码讲给我听

新人第一周不必憋着不敢问。丢一个函数、模块给它,它会讲清楚:为什么这么写、和谁交互、有什么坑。

01 ask: "为什么这个 service 用 actor model?"
02 agent reads UserService.scala + 3 callers
03 explains: "下游有限流,sync 会拖死链路"
04 shows: 历史 commit fbe3a1 引入这个改动
05 links: 内部文档 wiki/architecture/queue
06 you: 这就懂了 ✓

进新公司第一周,最不敢做的事是"问傻问题"。同事都很忙,你担心一个 5 分钟的问题打断他 30 分钟的心流。以前的策略是"忍着不问,自己啃",效率低下且经常绕远。

现在的做法

Claude Code 是最好的"傻问题解释器"。它读过整个代码库,可以耐心地讲第一遍、第二遍、第三遍。而且它能告诉你的比同事多——因为它还能引用 commit 历史和内部 wiki。

一个反直觉的收获

我发现用 Claude Code 帮忙 onboarding 一段时间后,我的问题质量提升了。因为它不带感情、不会不耐烦,你可以放心问最基础的问题——问着问着就能把 mental model 建立起来,然后问同事的都是真正需要人回答的问题。