Constructive Code Review: Managing the Impact of Interpersonal Conflicts in Practice

Pavlína Wurzel Gonçalves, João S. V. Gonçalves, Alberto Bacchelli · 2024

Code review is an activity where developers receive feedback on their code contributions from other developers. The frequent and potentially negative feedback developers receive makes code review prone to interpersonal conflicts. There is a consensus about such behavior being anti-social and leading to negative outcomes for the code, team, project, and even the company. However, these conflicts are a naturally occurring phenomenon that can lead to reaping the benefits of code review if managed well. Interpersonal conflicts in code review are not necessarily an issue to avoid, but rather to be managed.

Read the paper · More papers on PaperTik