IT・システム開発
コードレビュー
Code Review
読み:こーどれびゅー
ソースコードや変更差分を読み、正しさ・分かりやすさ・保守性などを確認する活動です。
01初心者向け
まず意味をつかむ
プログラムを動かす試験とは別に、書かれた内容を他の人や仕組みで確かめます。意図が伝わるか、想定しない影響がないかを早めに見つけます。
02実務者向け
仕事でどう使うか
確認する観点と担当を決め、変更の目的と関連する要求を共有します。修正が必要な指摘と好みの提案を区別し、対応後の確認まで行います。
03専門家向け
判断を一段深める
レビューは、試験や設計検討を置き換えるものではありません。読み手が一度に理解できる変更量に絞り、重要な権限・計算・例外処理へ注意を配分します。指摘件数を個人評価の目的にすると逆効果になり得ます。
IN PRACTICE
具体例で考える
架空の請求機能で、割引条件の変更差分を読み、端数処理と対象外顧客への影響を確認してから結合試験へ進めます。
理解を助けるための架空の例です。変更の意図
コード上の条件
指摘と改善
レビュー観点を示す独自図です。動的な試験の代替を意味しません。
ここは誤解しやすい
書き方を統一するだけで終わらず、目的に対する動作と変更の影響を確認します。
この知識を、組織の力へ。
