程序员如何面对「代码评审焦虑」

程序员如何面对「代码评审焦虑」

很多人害怕代码评审——提交 PR 后心里忐忑,等着别人挑刺。

这是正常的,但也是可以克服的。


一、为什么有评审焦虑

1. 把评审当审判

不是"帮代码变得更好",是"别人在评价我"。

2. 完美主义

希望自己提交的代码没有问题。

3. 过去被批评过

被批评多了,害怕再次被批评。


二、换个角度看待代码评审

评审是学习机会

评审中别人指出的问题,是你能学到的东西。

评审是双向的

你也可以 review 别人的代码。互相学习。

没有代码是完美的

即使是 senior 的代码,也会被人 review 出问题。这不是你的问题,是正常的。


三、怎么减少焦虑

1. 先 self-review

提交之前,自己先看一遍:

减少低级问题,减少被挑的机会。

2. 写好 PR 描述

说明:

信息充分能减少很多不必要的追问。

3. 把问题当成进步机会

别人指出问题,不是"你不行",是"你可以更好"。


四、一句话总结

代码评审是学习机会,不是审判。越坦然,越进步

/*]]>*/