Como revisor, seu trabalho é verificar se um pedaço de código (ou um documento) atende a determinados objetivos que foram acordados antes da revisão.
Alguns desses objetivos normalmente envolvem um julgamento se o objetivo foi cumprido ou não. Por exemplo, o objetivo de que o código deve ser passível de manutenção normalmente requer uma avaliação.
Como revisor, é seu trabalho apontar onde os objetivos não foram alcançados e é tarefa do autor garantir que seu trabalho realmente atenda aos objetivos. Desta forma, não é seu trabalho dizer como as correções devem ser feitas.
Por outro lado, apenas dizer ao autor "isso é falho. Corrigi-lo" geralmente não leva a uma atmosfera positiva na equipe. Para uma atmosfera positiva, é bom, pelo menos, indicar por que algo é falho em seus olhos e fornecer uma alternativa melhor se você tiver um.
Além disso, se você está revendo algo que parece "errado", mas você não tem uma alternativa melhor, então você também pode deixar um comentário como "Este código / design não combina bem comigo, mas eu não tem uma alternativa clara. Podemos discutir isso? " e depois tentar obter algo melhor juntos.