コードレビュー
Code Review
プログラムの内容を別の人がチェックして、間違いや改善点を見つける作業のこと。
簡単に説明すると
コードレビューは、自分が書いたプログラムを他の開発者に読んでもらって、間違いがないか確認してもらうことだよ。 チーム開発の現場では、作成したプログラムをシステムに合流させる前に広く行われているんだ。 これによって、自分では気づかなかったミスや、より効率的な書き方が共有されるんだよ。 誰が担当しても一定の品質を保つために、多くのチームで採用されている手順なんだ。
名前のヒミツ
コードレビュー(こーどれびゅー)は、英語で書くとCode Review(コードレビュー)だよ。 Code(コード:ソースコード)をReview(レビュー:再調査・批評)するという意味なんだ。 1人でプログラムを書くとどうしても間違いや見落としが出やすいから、仲間に見てもらうことで質を高める作業のことを指すんだよ。
くわしく見てみよう!
コードレビューとは、作成したソースコードを他の開発者がチェックし、誤りや改善点がないかを確認する作業のことだよ。
プログラムは非常に細かくて複雑なため、どれほどベテランの人でも書き間違いや、論理的なミスをしてしまうことがあるんだ。
そこで、第三者の視点でチェックを入れることで、バグを早い段階で見つけたり、コードを整理された状態に保ったりすることができるんだよ。
プログラムの品質を高める以外にも、知識を共有するという大切な役割があるんだ。
レビューを通じて、他の人がどんな工夫をして書いたのかを学んだり、チーム全体の書き方のルールを確認したりできるんだよ。
ざっくり言うと、1人で抱え込まずにみんなでプログラムを見守る習慣のことだね。
以前は紙に印刷して会議室に集まってチェックすることもあったけど、専用のツールを使ってオンラインで行うのが一般的だよ。
アドバイスをやり取りしながら、チーム全員でより良いシステムを作り上げていくための仕組みなんだ。