Ready for review チームを支えるコードレビュー
本書は6つの章で構成されており、次のように大きく4つのまとまりに分けられます。
・コードレビューの基本(第1章) コードレビューの役割、形式とプロセス、レビューを難しくしている要因、そしてそれを乗り越えるための文化と心構え
・チームの取り決め(第2章、第3章) 個人の能力への依存を仕組みで補うための、レビューの進め方を定める運用ルールと、コードの書き方を定めるコーディングガイドライン
・レビューの実践(第4章、第5章) レビューしやすいプルリクエストの作り方、レビューで確認すべき観点と伝え方・受け取り方、レビューを成長の機会にする方法
・レビューの改善と応用(第6章) 指標や振り返りで課題を見つけて仕組みに変える方法、オフィスアワーやライブレビューのような発展的な手法、レビューでのAIの活用
CHAPTER 01は、立場を問わず最初に読むことをお勧めします。CHAPTER 02以降は、通読するだけでなく、関心のある章や節を拾い読みし、手元に置いて見返す使い方にも向いています。
目次
CHAPTER 01 コードレビューの基本
CHAPTER 02 レビュー体制の構築と運用
CHAPTER 03 コーディングガイドライン
CHAPTER 04 レビューしやすいプルリクエストの作り方
CHAPTER 05 レビューコメントの内容と伝え方・受け取り方
CHAPTER 06 コードレビューの改善と応用
APPENDIX レビューチェックリスト
著者紹介
石川宗寿(いしかわむねとし)
Google、LINE(現LINEヤフー)を経て、2025年8月より株式会社ナレッジワークに参画。事業の分野も規模も異なる現場で開発に携わってきたソフトウェアエンジニア。LINEでは海外拠点も含めたエンジニアの育成や、採用・研修の改善にも取り組んだ。読みやすいコードをテーマに作ったスライドは700枚を超え、初の著書刊行のきっかけとなった。コードの可読性と頑健性には、ちょっとうるさい。
著書に『読みやすいコードのガイドライン』、『エンジニアチームの生産性の高め方』(共著)(以上、技術評論社)がある。
髙梨雄大(たかなしゆうた)
2020年、新卒でLINE(現LINEヤフー)に入社。LINEのAndroidアプリの基盤部分の開発や、アーキテクチャの設計に携わるソフトウェアエンジニア。社内のレビューコミッティの中心メンバーとして、レビューの改善にも取り組んできた。論理回路からプログラミング言語やOSの設計まで、コンピューターの仕組みとなると、つい深掘りしたくなる。関数型言語の概念を学ぶことも好きで、2025年のKotlin FestではLensやOpticsについて講演した。テストコードには、ちょっとうるさい。
担当編集者から
本書では、コードレビューの基本からチームでのルール作り、実践的な進め方、改善の仕組みなどを解説しています。
コードレビューは、単にコードの誤りを見つけるための作業ではなく、チームで知識や判断基準を共有し、開発者一人ひとりの成長を促す機会でもあります。AIによって開発のあり方が変わる今だからこそ、チームとしてレビューの質を高めていくための一冊です。(小林)






