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
Comment savoir si le code créé est facilement lisible, compréhensible et maintenable? Bien sûr, du point de vue de l'auteur, le code est lisible et maintenable, car l'auteur l'a écrit et l'a édité, pour commencer. Cependant, il doit exister un standard objectif et quantifiable selon lequel notre profession peut mesurer …
Je travaille dans une startup de la robotique dans une équipe de couverture de chemin et après avoir soumis une demande d'extraction, mon code est examiné. Mon coéquipier, qui fait partie de l'équipe depuis plus d'un an, a fait quelques remarques dans mon code qui suggèrent que je fasse beaucoup …
Après de graves problèmes de qualité au cours de la dernière année, mon entreprise a récemment introduit la révision du code. Le processus de révision du code a été introduit rapidement, sans lignes directrices ni liste de vérification. Un autre développeur et moi avons été choisis pour passer en revue …
Je travaille sur un projet en solo et je dois gérer mon propre code. Généralement, la révision du code est effectuée par l'auteur du code, de sorte que le relecteur peut examiner le code d'un œil neuf - mais je n'ai pas un tel luxe. Quelles pratiques puis-je utiliser pour …
OK, donc beaucoup de révision de code est assez courante. Mais il arrive parfois que des changements aient un impact important sur le code complexe et fragile existant. Dans cette situation, le temps nécessaire pour vérifier la sécurité des modifications, l'absence de régression, etc. est excessif. Peut-être même dépasser le …
Je suis un fervent partisan du code propre et de son savoir-faire, même si je suis actuellement dans un poste où cela n'est pas considéré comme une priorité absolue. Je me trouve parfois dans une situation où le code d'un collègue est semé d'embûches dans une conception en désordre et …
Le code est difficile à suivre, mais il semble (généralement) bien fonctionner, du moins avec des tests superficiels. Il peut y avoir de petits bugs ici et là, mais il est très difficile de dire en lisant le code s'ils sont symptomatiques de problèmes plus profonds ou de simples solutions. …
Je suis un développeur expérimenté, mais je n'ai pas fait beaucoup de revues de code. On me demande de relire le code écrit en Python mais je ne le connais pas. Est-il logique de réviser le code dans une langue que je ne connais pas?
En examinant le code d'un collègue, je suis tombé sur des erreurs d'orthographe dans les noms de fonctions, ainsi que des erreurs grammaticales telles que 'doesUserHasPermission ()' au lieu de 'doesUserHavePermission ()' dans les noms de fonctions et de variables. Devrais-je les lui signaler ou suis-je trop pédant en les …
Lors de l'examen du code, j'essaie normalement de faire des recommandations spécifiques sur la façon de résoudre les problèmes. Mais vu le peu de temps que l’on peut consacrer à l’examen, cela ne fonctionne pas toujours bien. Dans ces cas, je trouve plus efficace que le développeur propose lui-même une …
Je suis dans une position où on m'a demandé de réviser du code qui corrige un problème que je ne crois pas exister. Le réparateur, qui est plus expérimenté que moi, insiste sur le fait que sa solution est nécessaire, mais il me semble qu’il ne s’agit que d’un sophisme …
Je suis un bon programmeur, ou du moins le pensais-je. J'aime toujours programmer. Et je veux apprendre beaucoup de choses sur la programmation pour faire de moi un meilleur programmeur. J'ai étudié la programmation pendant 1 an et maintenant je travaille en tant que programmeur depuis presque 2 ans. En …
Je suis un développeur de logiciels qui travaille sur J2SE (core java). Lors de nos révisions de code, on nous demande souvent de réduire le nombre de lignes dans notre code. Il ne s'agit pas de supprimer le code redondant, mais de suivre un style centré sur le même principe, …
Je suis en train d'essayer de vendre mon organisation sur la valeur des revues de code. J'ai travaillé à plusieurs endroits où ils travaillaient. Je les ai vus habitués à des choix de styles et à des choix fonctionnels, et je les ai vus utilisés comme un simple contrôle pour …
Traditionnellement, nous examinions le code avant le commit, je me disputais aujourd'hui avec mon collègue, qui préférait le revoir après le commit. D'abord, voici un peu de contexte, Nous avons des développeurs expérimentés et nous avons également de nouvelles recrues avec une expérience en programmation quasi nulle. Nous aimerions effectuer …
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.