This is generally why smaller changes are better. They are more easily reviewed, and more easily &quot;steered&quot; as you put it by a good review.<p>And of course having a design doc ahead of time that the team can review and comment on for a longer, more complicated change, is a great thing to do. And compliments the subsequent code review[s].