Who's Your Coding Buddy?

Bonnie and Clyde too… Partners in crime.

At my current work, they just enforced the rule to show the changelists (we use Perforce VCS) to a senior developer before submitting it.
Which often results in changing this and that before.
Even senior developers, even project managers follow this rule.
And changelist descriptions include the initials of the reviewer.

While it doesn’t eliminate all mistakes, it catches a good number of errors, poor designs, forgotten internal rules, etc.