実務シチュエーション○×難易度 基礎

状況

PR を一通り確認した。動作の正しさや影響範囲に問題はなく、残っているのは「Nit:」を付けた細かい提案だけだ。

完璧なコードでなくても、残っているのが Nit の提案だけなら、提案を添えて Approve してよい。

正答

○ 正しい

解説

正しい。「完璧になるまで Approve しない」はよくある誤解で、レビューの基準は「完璧かどうか」ではなく、「変更によってコードベースの状態が良くなるか」である。正しさに問題がなく、残りが任意の提案だけなら、提案を添えて Approve するのが一般的。Nit が直るまで止めると、価値のある変更の反映が不必要に遅れ、作成者の負担も増える。重要な問題がある場合は、もちろん承認せずに修正を求める。

参考: google.github.io

review

この問題を含む 実務シチュエーション のテストを制限時間つきで解く

実務シチュエーションクイズへ