Contemporary peer code review practices and associated benefits