Est-il courant que quiconque obtienne plus de 100 commentaires dans ses revues de code sur une base régulière? Je dirais que non. Est-il courant que les personnes dont la qualité du code «laisse beaucoup à désirer» obtiennent beaucoup de commentaires, absolument.
Cependant, cela dépend aussi des "règles" du processus de révision du code. TOUT LE MONDE a ses propres idées sur la façon dont quelque chose aurait dû être fait. Si votre processus de révision de code permet aux commentaires de prendre la forme "Vous devriez le faire de cette façon plutôt que de cette façon", vous obtiendrez probablement BEAUCOUP de commentaires même pour un code adéquat. Si votre processus vise à détecter des "défauts", le nombre de commentaires doit être beaucoup plus petit.
D'après mon expérience, les critiques qui permettent des "suggestions" pour des méthodes alternatives sont des pertes de temps. Ces «suggestions» devraient être traitées individuellement en dehors du processus d'examen. Les examens de défauts sont plus utiles car ils amènent les gens à se concentrer sur les bugs au lieu de "pourquoi ne l'avez-vous pas fait comme je l'aurais fait?". Il est également plus utile car il est impossible de nier un bug si quelqu'un en trouve un. Ainsi, il n'y a pas de sentiments blessés mais plutôt de gratitude.
MISE À JOUR: Cela dit, certains codes sont tout simplement mauvais, même s'ils sont exempts de défauts. Dans ce cas, le commentaire de révision doit être un seul commentaire qui dit quelque chose comme. "Ce code doit être nettoyé. Veuillez reporter l'examen jusqu'à ce que le code soit discuté avec [votre nom ici]." Dans ce cas, la révision du code devrait s'arrêter jusqu'à ce que le commentaire soit corrigé.
UPDATE2: @User: Discutez-vous de votre code / design avec l'un d'entre eux pendant que vous le développez afin de pouvoir implémenter ce qu'ils recherchent avant de vous lancer dans votre chemin? Êtes-vous en train de changer quoi que ce soit sur la façon dont vous développez du code en fonction de leurs suggestions ou continuez à penser que votre chemin va bien? Apprenez-vous quelque chose de leurs commentaires?
Quand je suis le chef de file d'un projet, c'est mon travail d'être responsable de TOUS les produits de travail. Si j'approuve un produit de travail, je prétends que le produit est acceptable. Je veux avoir la réputation de construire des produits de qualité. Ainsi, j'ai des attentes et n'accepterai pas moins que satisfaisant. En même temps, j'essaie d'enseigner et d'expliquer les raisons de mes préférences. Ces préférences ne sont pas toujours idéales (en particulier aux yeux des autres), mais la plupart de ces préférences proviennent de l'expérience. Habituellement, une réaction pour éviter de répéter les mauvaises. Ainsi, il y a quelques-uns de mes "adeptes" personnels qui sont nécessaires pour obtenir mon approbation, indépendamment du refoulement.
De l'autre côté, vous devez connaître les attentes qui sont nécessaires pour faire approuver vos produits de travail. Vous pouvez être en désaccord, mais comme vous ne semblez pas avoir le pouvoir de passer outre, apprenez ce qui est attendu. Je doute que l'équipe essaie de vous faire échouer. Comme cela les fait mal paraître aussi. À cet égard, démontrez simplement que vous êtes désireux d'apprendre (même si vous ne l'êtes pas), prenez ce qu'ils disent et faites de votre mieux pour vous adapter à leurs préférences et vous les verrez probablement reculer un peu. Peut-être trouvez-vous celui que vous pouvez au moins tolérer et voyez s'ils feront un peu de main pour vous enseigner leurs façons de faire. Qui sait, dans le processus, vous pouvez apprendre quelque chose qui pourrait vraiment faire passer vos compétences au niveau supérieur.