why do people always think a code review is a good time to learn the basics of version control again?