私は小さなソフトウェア会社の7人の開発者のチームの一員であり、定期的なグループコードとデザインレビューを紹介しようとしています。過去にいくつかのレビューを実施しましたが、散発的です。もっと定期的なものにしたいと思います。
私はコードコンプリートや他の類似のリソースを読んでいると、彼らはの力学について話どのようにコードレビューを実施することが、私は、選択する方法上の任意のベストプラクティスを見つけることができなかったものを確認することを。8年以上前のコードベースがあり、さまざまな言語をカバーしているので、見ることができるものがたくさんあります。
以下は、選択に影響を与える可能性のあるいくつかの要因です。
- 言語:C、Java、SQL、PL / SQL
- コード年齢:新しいコードと古いコード
- コードの使用:頻繁に使用されるコードと(効果的に)デッド/ほとんど使用されないコード
- コードの重要性:重要なコードと重要でないコード
- 開発者:ジュニア開発者コードとシニア開発者コード
これは絶対的な決定的な答えを伴う質問ではないことを理解していますが、ガイダンスがあれば役に立つでしょう。
周辺に関連するいくつかの質問:
- コードレビューのアプローチ(重要なセクションと新しい開発者コードをレビューするという意味)
- すべてのコードをレビューする必要がありますか?