If there’s a method of code review that creates some anxiety and confusion, it’s the pre-commit code review. Some development teams have embraced it and built large, complex software such as Linux and Git with email-based pre-commit reviews.
For most teams though, pre-commit review causes too many disruptions in a highly disrupted world. It’s unfortunate because pre-commit reviews allows for early feedback and smaller commits — both tenets of code quality. Is there a way to make pre-commit reviews less of a distraction?