ソースコードレビュー
ソフトウェア品質の向上の第一歩は、開発メンバーが互いにソースコードのレビューを行い、開発者自身が気が付かないバグの発見や、より効率の良い 実装方法についての提案を行うことである。
ソースコードレビューは、一般的に言って、コストはかかるものの品質上にかなり有効な手段として知られている。
論理的な誤りや計算アルゴリズムの誤りはソースコードレビューが強力である。
どちらでも発見できる類の欠陥に対しては、ソースコードレビューが効率的であることが、実験的に証明されている。
ソースコードレビューの直前に仕様の議論を戦わすなどの行為は本末転倒。
無理矢理やったレビューは穴だらけだ。 ソースコードレビューをやると品質が低下するプログラムって…。 やはり無理なスケジュールは組むもんじゃない。
source code review
ソース(source) + コード(code) + レビュー(review)
ソースコード(source code) - コードレビュー(code review)
ソフトウェアレビュー(software review)
査読、ピアレビュー(peer review)
インスペクション(inspection、software inspection)
ウォークスルー(walkthrough、software walkthrough)
デバッグ(debug、debugging)
ラバーダックデバッグ(rubber duck debugging)
ソフトウェアテスト(software testing)
静的コード解析(Static code analysis/Automated code review)
性能分析(performance analysis)
メンション
フィードバック
コメント
タスク
ペアプログラミング(pair programming)
コードレビュー - Wikipedia
Code review - Wikipedia