Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I get annoyed when someone ignores my feedback and requests a review from someone else who is known to approve anything. I think doing this is fairly disrespectful and circumvents the point of code review.


Your comment is a good example of what I'm saying:

The problem is not the developer, but the guy who approves everything.

A team that requires code reviews, and has a guy who approves everything, is an unhealthy team.

The developer is asking for a code review not because he wants feedback, but because it is a ritual he has to go through because of team policy. If the team policy changed to "code reviews are for feedback, not permission", then he wouldn't waste your time. He's not the problem - the team's culture/policies is. If the focus was feedback, then you would only get requests from people who want your feedback.

> I get annoyed when someone ignores my feedback

Are you annoyed that he circumvented the purpose of the code review, or that he did not act on your feedback? If the latter, I strongly urge you to change. Acting on feedback should always be optional.

Of course, making code reviews completely optional is a luxury most teams do not have. But one of the reasons they don't have that luxury is that you'll rarely get a high trust team.

Despite this, one can put mitigating protocols with mandatory code reviews to solve some of the problems you're highlighting. If all the code reviews are via Github, and someone else approves the merge when you've left strong feedback suggesting otherwise, the team really needs to have a protocol for handling such scenarios.


I see, I think I'm better understanding what you're getting at, and I think I agree.

> Are you annoyed that he circumvented the purpose of the code review, or that he did not act on your feedback? If the latter, I strongly urge you to change. Acting on feedback should always be optional.

This has only happened to me with a couple of individuals. Usually in these cases I'll leave a comment and it will just never be addressed; the author will request another reviewer and my comment is ignored.

I don't hold PRs hostage and if things go more than one or two rounds of back-and-forth then I'll almost always yield to the author.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: