this post was submitted on 20 Mar 2026
24 points (76.1% liked)
Programming
26193 readers
182 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'll also say 5 but I have my gripes with it. Mainly with the "review from any other engineer" aspect that usually comes with it.. I have met so many engineers whose review seems to just depend on who created the MR, as opposed to what's in it. When an MR with 500+ lines changed gets reviewed in about 10s after requesting it, it's kinda obvious that the system is broken.
The people I've worked with who are good at their job and I'd probably be okay with them merging their changes without reviews would always ask for a review, even when it's not mandatory or enforced. And their MR would already have comments by themselves around bits I might have a question around, and they'd even come with prompts of what they want input on. Whereas the people I wish wouldn't even be allowed to approve anything would usually ask for an approval instead (even the wording seems telling). Sadly, often these 2 groups will have the same job title and HR will dictate that they should have the same permissions and say in things, which is what usually breaks the system IMO.
And lastly, the amount of people who seem to treat reviews as currency/favours and just rubber stamp each others MRs without looking..sigh.