Cette balise est destinée aux questions sur la pratique de la révision de code et des procédures pas à pas de code. Pour consulter les codes de travail existants, veuillez consulter http://codereview.stackexchange.com
Je n'ai jamais trouvé le moyen idéal d'effectuer des révisions de code et pourtant, souvent, mes clients en ont besoin. Chaque client semble les faire de manière différente et je ne me suis jamais senti satisfait d'aucun d'entre eux. Quel a été le moyen le plus efficace pour vous de …
J'ai récemment commencé à travailler dans un endroit avec des développeurs beaucoup plus âgés (environ 50 ans et plus). Ils ont travaillé sur des applications critiques de l’aviation où le système ne pouvait pas tomber en panne. En conséquence, le programmeur le plus âgé a tendance à coder de cette …
Je cherchais un vieux code que j'ai écrit. Cela fonctionne, mais ce n'est pas un bon code. J'en sais plus maintenant qu'à l'époque, afin de pouvoir l'améliorer. Ce n'est pas un projet en cours, mais un code de production actuel, fonctionnel. Avons-nous la responsabilité de revenir en arrière et d'améliorer …
Je suis un fervent partisan de la règle du scoutisme : Vérifiez toujours un module plus propre que lorsque vous l'avez vérifié. "Quel que soit l'auteur d'origine, nous ferions toujours des efforts, aussi petits soient-ils, pour améliorer le module. Quel serait le résultat? Je pense que si tous suivaient cette …
Un des membres de mon équipe, un programmeur junior, possède des compétences impressionnantes en programmation pour son niveau d'expérience. Et lors de la révision du code, je crois qu’il est important de mettre l’accent sur l’apprentissage, sans signaler les erreurs. Mais les programmeurs débutants doivent-ils participer à la révision du …
Je suis en train de mettre en place des lignes directrices pour les revues de code. Nous n'avons pas encore de processus formel et nous essayons de le formaliser. Et notre équipe est géographiquement répartie. Nous utilisons TFS pour le contrôle du code source (nous l'avons également utilisé pour le …
À la fin d'un sprint de 2 semaines et d'une tâche comportant une révision du code, nous découvrons dans cette revue une fonction qui fonctionne, qui est lisible, mais qui est assez longue et qui a quelques odeurs de code. Travail de refactor facile. Sinon, la tâche correspond à la …
Cette question sur SO parle de la correction de ce que le PO pensait être un code de jalousie . Un autre exemple où j'ai vu cette phrase astucieuse citée se trouve dans une réponse donnée récemment ici dans programmers.SE. Bien que j'aie laissé un commentaire à cette réponse demandant …
Je travaille seul depuis assez longtemps sur un projet open source assez volumineux et je suis sur le point de le publier. Cependant, je suis un autodidacte et je ne connais personne qui puisse réviser mon projet de manière adéquate. Il y a quelques années, j'avais publié un petit morceau …
Est-il important de souligner les bonnes parties du code lors de son examen et les raisons pour lesquelles il est bon? Les commentaires positifs peuvent être tout aussi utiles pour le développeur examiné et pour les autres participants. Nous effectuons des révisions à l'aide d'un outil en ligne, afin que …
Je fais partie d'une équipe de consultants qui met en œuvre une nouvelle solution pour un client. Je suis responsable de la majorité des critiques de code sur la base de code côté client (React et javascript). J'ai remarqué que certains membres de l'équipe utilisaient des modèles de codage uniques, …
Avec git et github classiques, je peux effectuer une révision de code en créant simplement une demande d'extraction de la branche que je travaille sur la branche principale. Comment ferais-je des critiques de code avec git-flow? Avec un flux de travail tel que "finition de la fonctionnalité de flux git", …
Je n'ai d' autre choix que de travailler seul et je ne trouve pas de solution adéquate pour faire réviser mon travail, vérifier son état d'esprit, avoir quelqu'un avec qui échanger des idées, discuter des meilleures pratiques, etc. Je pensais avoir une réponse via l'article de Jeff Atwood: Dans Programming, …
J'ai travaillé pour deux sociétés, chacune ayant une méthodologie différente en matière de révision de code: Dans la première entreprise, les chefs d’équipe ont procédé à une révision du code et l’ont exigé à la fin de chaque module. Toutefois, dans la deuxième société, les chefs d'équipe n'étaient pas tenus …
J'ai récemment commencé en tant que développeur junior. En plus d’être l’une des personnes les moins expérimentées de l’équipe, je suis aussi une femme, qui doit faire face à toutes sortes de défis en travaillant dans un environnement dominé par les hommes. J'ai eu des problèmes ces derniers temps parce …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.