如何拥有良好的代码审查心态,新开发者技巧

已经有很多关于代码审查的文章-如何提交良好的代码审查,如何成为有效的审查者,要做和不要做的事情。我要谈论的是开发人员的想法及其在此过程中所玩的游戏。

开发人员有感觉。真。当我们编写可在生产环境中使用并被实际用户使用的代码时,我们会感觉很好。当有人在我们的代码中发现错误时,我们感到很难过。当我们提交20行代码审查并且有10条评测时,我们感到很尴尬。

但这实际上可能是个好消息。这意味着我们现在可以学习10件事,而我们的下一个代码可以从这些提示中受益

因此,我们怎样才能告诉我们的头脑去充满活力。以下是一些尝试的方法:

  1. 向一两个经验丰富的开发人员提交代码审查,他们也擅长于审查代码的技巧(即不要提交给十几个人)。找到一个愿意的开发人员,并在必要时与他们进行预审。

  2. 尽快处理所有评测评测,然后返回评测者,告诉他们您已立即完成操作。这有助于保持“运输它”的动力。这对您的头脑不去中心化注意力和懒惰跟进很重要。

  3. 提出问题以澄清建议,使用代码段提出具体的详细问题(这行代码会比这更好吗?)。不要进行模糊的理论对话。

  4. 一旦解决了所有代码审查注释并进行了代码更改,请在推送之前重新运行测试并对该功能进行基本的健全性测试(以确认新更改未引入错误。如果发现它,您会感到很好,如果有人发现,您会感到尴尬否则以后)

  5. 推送代码后,请密切注意CI的构建,如果有什么问题立即出现,请调查原因(即使不是您的更改,也可以提供帮助)

  6. 保留一份书面清单,列出您在代码审查期间获得的所有提示,并且每次准备提交代码审查时都要通过该清单。因此,请首先查看您自己的代码,并尽量避免重复错误(而要犯新错误)

参加这样的代码审查证明了自己的信心。您是新手,正在学习,但是有信心,并且知道如何吸收反馈。现在没有什么可以阻止您 🙂

在获得计算机科学本科学位后,我的第一份编码工作中没有真正的代码审查文化。这是一家非常大的公司,很难弄清楚如何向我周围的其他开发商学习。我希望有人告诉我写代码,并让其他开发人员告诉我这是怎么回事并继续这样做,直到我能告诉自己:)

资讯来源:由0x资讯编译自DEV,原文:https://dev.to/bhumi/how-to-have-a-good-code-review-mindset-tips-for-new-developers-13j8 ,版权归作者所有,未经许可,不得转载
你可能还喜欢