为优秀程序员提供的代码审查实用工具
代码审查是开发过程的自然发展。通过识别错误并实施测试和验证之前的过程。
我们的结果是主要的基础和主要的资格。实现代码审查和改进与设备工作相关的好处。修改流程允许分发相关技术并在一段时间内理解流程。
修改代码时的实用方法
最初,我们对 BOM 代码进行了审查,这涉及到代码的人性化。 Abaixo segue uma lista de condutas para se atentar quando revisar o código de outra pessoa:
审阅者
-
Como revisor,você deve pensar como outra pessoa。
-
Ao apontar sugestões, tente Formular frases apartir de um ponto de vista mais pessoal
ex: "Eu sugiro que...", "Eu acho...", "Para mim, esse ponto..." -
Sempre,SEMPER 是对代码的修订,是作者的修改。
例如: ❌“Você está fazendo uma Implementação errada ...”
✅“O código está fazendo uma Implementação errada...” -
如果您没有任何建议,请按以下步骤操作。为了得到答复,我们将做出有关决定。
-
观察、影响和要求的常见评论
例如: Observação “Essa Implementação é repetida em outro contexto, poderia ser reutilizada”
Impacto “Essa Implementação torna a compreensão do real objetivo do método não tão claro para mim”
请求“Para esse cenário eu sugiro usar X padrão de projeto, por N motivos” -
存在不同的解决方案以解决问题。
-
区分实践和实践
-
需要注意的是,需要精确调整算法。
-
Se pergunte semper se sua afirmação é verdadeira, se é necessária and se é gentil。
-
验证代码的有效性
作者
- Como autor,você deve ter humildade para ouvir sobre o seu trabalho
- 正常情况下,请执行以下操作,或执行详细操作
- 请在 10 小时内复习并在 10 分钟内复习
- Não leve as críticas para o lado pessoal, você não é o seu código
- Você eo revisor estão no mesmo time
- Somos semper enviesados pelo nosso próprio código。埃斯特哈·阿贝托·外在意见
代码
请修改并检查清单以确保准确。确认所有事项均已完成并准备就绪。这是一个主题,并且有效地解决了这个问题。
-
[ ] Eu entendo o que o código faz?
-
[ ] 实施的必要条件是什么?
-
[ ] 到底是什么原因造成的?
-
用于 Pull 请求的 Usando 模板,可用于 PR 开发解析器的分析
-
公关/提交的描述是如何执行的?
-
Atenção a sintaxe,não tem nenhum代码气味?
-
执行结果的注意事项
-
使用相关设计模式和过度设计的注意事项
详细信息和参考:
鏂囩珷鏉ユ簮锛�https://dev.to/christiantld/boas-praticas-de-code-review-para-bons-programadores-3999