Comment by Buttons840

8 months ago

As long as authority and responsibility land on the same person, I see no problem with it.

If, however, a junior develop is responsible for making a change, but has no authority to make the change, then there is a problem.

Code reviews are often used as an excuse to disclaim responsibility when problems occur, and as a way to deny authority under the guise of mandatory review requests. They do also have many benefits for e.g. continuity of service, but those two drawbacks remain relevant today.