コードレビューとは?こーどれびゅー
コードレビューとは、作成者以外の開発者がソースコードを読み、欠陥・規約違反・危険な実装を実行前に指摘する静的な検証工程。実施形態で呼び名が分かれ、作成者が主催して関係者と読み合わせるウォークスルー、モデレータが司会し記録と是正確認まで手順化するインスペクション、参加者が持ち回りで司会するラウンドロビンがある。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →背景
欠陥は後工程で見つかるほど手直しの範囲が広がる。テストは動くものができるまで待つ必要があるが、レビューは書いた直後に読むだけで実施でき、設計意図の誤解や例外処理の抜けのようにテストでは再現しにくい欠陥も拾える。第三者が読むこと自体が、不正なコードの埋め込みを抑える統制にもなる。
具体例
GitHubのプルリクエストは、変更差分に行単位で指摘を付け、承認が揃うまで統合できない形にレビューを組み込んだ仕組み。Linuxカーネルはメーリングリストへ投稿されたパッチを維持担当者が読んで採否を決める形式で、いずれも作成者と別の人が読むという条件は同じ。
試験での引っ掛け
ウォークスルーとインスペクションの取り違えが定番で、司会が作成者ならウォークスルー、第三者のモデレータが司会し公式な記録を残すならインスペクション。またレビューは実行せずに読む静的テストであり、プログラムを動かす動的テストとは分類が別になる。
関連用語
出典・参考
公式シラバスの4 開発技術 > 2. 設計 > (15) レビューに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。