IT製品導入に関する技術資料を多数掲載 ホワイトペーパーダウンロードセンター
  • @IT
  • ITmedia エンタープライズ
  • ITmedia マーケティング
  • TechTarget
  • キーマンズネット
  • ITmedia ビジネスオンライン
  • ITmedia NEWS

アマゾン ウェブ サービス ジャパン 合同会社

技術文書

アマゾン ウェブ サービス ジャパン 合同会社

「アプリケーション開発」ワンポイント解説、コードレビューの質を高める秘訣は

アプリケーション開発で重要となる「コードレビュー」。その実施においては、仕様との不整合をチェックする以外にも、さまざまなポイントがある。そこで、質の高いコードレビューを実現するための秘訣を解説する。

コンテンツ情報
公開日 2020/10/09 フォーマット PDF 種類

技術文書

ページ数・視聴時間 8ページ ファイルサイズ 428KB
要約
 ソースコードを目で追い、問題がないかどうかを確認する「コードレビュー」。自分の書いたコードを他の開発者に確認してもらったり、他の開発者の書いたコードを自分が確認したりするこの作業は、アプリケーションの品質を高める上で欠かせないものだ。

 当然だがコードレビューの回数を重ねるほど、勘所も押さえやすくなる。コードの品質が高ければ、基本的な仕様はざっくりと確認し、仕様の例外的な部分だけを確認する。問題を発見した時に、同時に起こりやすい問題を推測するといった効率的な読み進め方が可能になる。こうした読み進め方のアプローチを増やすことで、コードレビューの質も向上できる。

 加えて、こうした仕様との不整合だけでなく、将来的な観点を持ってチェックできるとなお良い。変数名の命名の方針がそろっていなかったり、データ定義やクラス定義が不適切だったりすると、将来の拡張の際の作り直しや、その際の担当者の苦労につながってしまう。本資料では、アプリケーション開発で質の高いコードレビューを行うために押さえておきたいポイントを分かりやすく解説する。