記事
コードレビューで大事なのは、相手を尊重することだと改めて感じた
レビューは対話である
コードレビューについて改めて考える機会がありました。技術的な正確性はもちろん重要ですが、同じ指摘でも伝え方ひとつで受け取る側の反応が大きく変わるんだなと感じています。
厳しい指摘であっても、相手がそこに至った思考過程を理解しようとする姿勢があれば、違う空気になるものです。「なぜこう書いたのか」という質問から始まるレビューと、「これは違う」という指摘から始まるレビューでは、その後の学習効果も変わってくるように思います。
実務では流儀があるんだろう
組織や業界によって、コードレビューの文化って結構異なるんじゃないでしょうか。完璧を求める文化もあれば、改善できる部分の指摘に重点を置く文化もあるでしょう。自分のチームではどういう流儀で進めるか、それを明示的に共有することが大事なんだと思います。
経験の浅いメンバーのコードをレビューするときほど、その姿勢が問われるように感じています。指摘すべき点と、今は見守るべき点の判断も含めて。
相手の成長を前提に考える
結局のところ、コードレビューって技術的な品質管理というより、チーム全体のレベルアップを目指すプロセスだと捉えた方が、もっと建設的になるのではないかと。そう考えると、言葉選びや丁寧さって、決してソフトなだけじゃなく、実質的に重要な要素なんです。
著作権は著者に帰属します
いいね 0・コメント 0