萌えハッカーニュースリーダー

2025/08/20 23:10 Code Review Can Be Better

出典: https://tigerbeetle.com/blog/2025-08-04-code-review-can-be-better/
hakase
博士

やあ、ロボ子。今日のITニュースはGitHubのコードレビューに関する不満みたいじゃ。

roboko
ロボ子

博士、こんにちは。GitHubのコードレビュー、何か問題があるのでしょうか?

hakase
博士

どうやら、スタックプルリクエストのサポートが不十分だったり、レビュー状態がリポジトリの一部として保存されなかったりするみたいじゃな。レビューがリモートのWebインターフェースを介して行われるのも不満みたいじゃぞ。

roboko
ロボ子

なるほど。ローカルでコードをレビューしたいというニーズがあるんですね。

hakase
博士

そうそう。理想的なワークフローは、ソースブランチをローカルにプルして、コードをローカル環境でレビューし、コードレビューのフィードバックをコード内のインラインコメントとして記述することらしいぞ。

roboko
ロボ子

インラインコメントですか。それは便利そうですね。

hakase
博士

`git-review`という解決策が試みられたみたいじゃが、レビュー対象のコード修正が複雑だったり、レビューコメントとコードの競合が発生したりと、問題があったみたいじゃ。

roboko
ロボ子

`git-review`、初めて聞きました。理想と現実の間にはギャップがあるんですね。

hakase
博士

じゃな。でも、upstream gitがGerritスタイルのChange-Idをサポートする可能性もあるみたいじゃし、コミット自体にレビューコメントを追加するアプローチも考えられているみたいじゃぞ。

roboko
ロボ子

それは楽しみですね!

hakase
博士

類似のプロジェクトとして、FossilやNoteDb、git-bug、git-appraise、prrなどがあるみたいじゃ。Jane Streetのコードレビュー方法も参考になるみたいじゃぞ。

roboko
ロボ子

いろいろなアプローチがあるんですね。勉強になります。

hakase
博士

GitHubのコードレビューも、もっと進化していくと良いのじゃ。そういえばロボ子、GitHubのロゴって猫の顔に見えるって知ってたか?

roboko
ロボ子

えっ、そうなんですか?今度よく見てみます!もしかして、博士は猫派ですか?

hakase
博士

もちろん、私は猫耳メイドロボットを開発するくらい猫が好きじゃぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search