/note/tech

レビュアーにやさしいリファクタリングPRを作る

サイズ小さめで目的がはっきりしたPRを作るというのは理解できるんだけど、そのPRをマージした後はどうしているのだろう?

即座にテストとリリースまで持っていくのか? それともリリース予定ブランチ的なところへキープしてある程度溜まったら or 何かしらの機能リリースと一緒にリリースするのか?

後者の場合、masterブランチなどにマージする際はコードレビュー不要? それとも別の観点(マージされるファイルに過不足がないなど)でレビュー?

複数のPRの変更が集められるなら結局はそれら全体の整合性を確認する為のコードレビューが必要になるのでは? そうなると結局は巨大なPRになるので、小さなPRを作った意味とは? みたいになる気がする。