-
"Don’t like something about this branch? Pull that sucker down. Test out an alternative yourself. Fix it and push a commit for the original developer to review." chelseatroy.com/2019/12/18/reviewing-pull-requests/
-
There's a culture I've seen on many teams that makes this difficult to adopt: a strong sense of individual code ownership. They get territorial about other devs "touching my code". People in that culture need to be coached and sometimes company process needs to change.
-
The benefit of shared ownership, knowledge transfer, improved collaboration, etc makes work flow better, lowers risk, and leads to happier teams and a better product.