Has anyone ever seen code reviews working well in an academic setting?
One of my lab mates just paid a very high price for a small bug, and we're talking about using code reviews to prevent this. Coming from industry myself, I like this idea and volunteered to help figure this out, but I can also imagine lots of reasons this might not work in a lab full of grad students and postdocs.
In particular, I'm worried about training people to actually give good code reviews, sharing the workload fairly, and agreeing on a standard for code quality. I'm very familiar with how to deal with those issues on a software engineering team, but they would all be very different in this setting...