Google開発者用のコードレビューガイドをすごく簡単に要約してみた。
2021年12月07日 10:40
皆さんは普段どのようにコードレビューを行っていますか?
中々正解があるものではないので、いまいち作業にピンと来ていない方もいるかもしれません。
そんな方々におすすめしたいのが、Code Review Developer Guideです。
Googleが、同社内のすべてのソフトウェア開発プロジェクトで実践しているプラクティスを開設する「Google Engineering Practices Documentation」の中で公開されているコードレビューガイドになります。
日本語ドキュメントもありますが、少々読みづらい部分もあるので僕なりの解釈で皆さんに内容をご紹介します。
コード全体の質が向上していることを確認すること
完璧なコードではなく、より良いコードで継続的に開発を行うことを意識します。
コードレビューでは以下の項目についてコードの質が担保されることが期待されます。
変更の一番重要な点を理解し、効率的なレビューをするためには全体像から変更を確認します。
コードレビューはなるべく早く行いましょう。
コードレビューが遅くなると以下のデメリットがあるからです。
レビュアーとレビュイーの関係性を良好に保つため、コードの可読性を上げるためのコメントの書き方です。
変更を小さくすることで、正確なレビューを迅速に行い、その後の変更にも強くなります。
https://google.github.io/eng-practices/review/reviewer/
https://github.com/google/eng-practices
エンジニアの副業やフリーランス、スキルアップについての情報発信してるのでフォローしていただけると励みになります!
@twinsdevelopper
診断を受けるとあなたの現在の業務委託単価を算出します。今後副業やフリーランスで単価を交渉する際の参考になります。また次の単価レンジに到達するためのヒントも確認できます。
目次を見る