Responding to Review Feedback
4 exercises — how to agree, push back respectfully, ask for clarification, and confirm your fixes to reviewers.
0 / 4 completed
Response patterns for every type of review comment
- Agree: "You're right — I missed X. I'll [fix]. Let me know if this looks good."
- Clarify: "Could you expand on this? I want to understand the scenario you have in mind."
- Push back: "I went with X because Y. Happy to discuss if you have a different view."
- Won't fix: "Acknowledged — leaving this for a follow-up ticket. Created #456."
1 / 4
A reviewer left this comment on your PR: "The error handling here seems fragile." What is the best response?
Option B is professional because it: (1) acknowledges the feedback positively ("Thanks for flagging"); (2) asks for clarification before changing code — which prevents unnecessary rework; (3) signals collaboration ("I want to make sure I understand").
When a review comment is vague, it's always better to ask for specifics than to guess what the reviewer means. This also helps the reviewer articulate their concern more precisely, which makes the discussion more productive.
Option A is defensive. Option C commits to a fix without understanding what needs fixing. Option D flat-out disagrees — there are better ways to push back.
When a review comment is vague, it's always better to ask for specifics than to guess what the reviewer means. This also helps the reviewer articulate their concern more precisely, which makes the discussion more productive.
Option A is defensive. Option C commits to a fix without understanding what needs fixing. Option D flat-out disagrees — there are better ways to push back.