recherche

Maison  >  Questions et réponses  >  le corps du texte

git - code review是什么?

新手刚入门,能否简单讲一下code review是什么东西?怎么进行code review?
谢谢

PHP中文网PHP中文网2766 Il y a quelques jours1279

répondre à tous(5)je répondrai

  • 高洛峰

    高洛峰2017-05-02 09:51:24

    Code Review, fait référence à la révision du code ; scénario : une nouvelle personne ou un ingénieur junior apporte des modifications, mais doit être confirmée par un programmeur expérimenté avant de les ajouter à la branche principale ou à la branche de fonctionnalités, il est impossible de les laisser faire ; un programmeur expérimenté s'assoit à côté de vous. Regardez le code, c'est une telle perte de temps

    Par exemple :
    Le projet A a deux branches, la branche master et la branche dev ; maintenant l'entreprise se développe, et tout le monde doit fusionner la branche avec la branche dev une fois la tâche terminée <🎜 ; >

    Zhang San a créé la branche

    dans son environnement de développement local basé sur la branche dev ; il a fallu trois jours pour remplir une fonction zhang_san ;

    L'ancien programmeur sentait que Zhang San était un novice et craignait de mettre ses modifications directement dans la branche

    ; il a demandé à Zhang San de soumettre une dev candidature et lui a demandé de Merge;Code Review

    Ainsi, Zhang San a mentionné sa branche

    sur le serveur distant, a opéré une "nouvelle demande de fusion", a lancé une requête zhang_san, a fusionné Merge avec la branche zhang_san et a désigné le réviseur comme étant M. Programmeur ;dev

    L'ancien programmeur a trouvé du temps libre et a vérifié cela

    Il a senti qu'il y avait quelque chose qui n'allait pas, alors il a fait quelques suggestions (les suggestions seront automatiquement envoyées à l'adresse e-mail correspondante de la personne concernée <) ; 🎜> Merge RequestZhang San a ensuite vérifié les suggestions faites par l'ancien programmeur via son courrier électronique, les a modifiées localement

    et

    les a transférées vers la branche zhang_san distante git push ; zhang_sanÀ ce moment-là, la « Demande de fusion » sera mise à jour avec la dernière

     ; le programmeur vétéran a de nouveau examiné les changements généraux et a trouvé que c'était bon, très bon. Après avoir cliqué pour confirmer la demande, il a réussi. fusionné les modifications sur la branche

    Les modifications ont été fusionnées dans la branche Commit [Ceci termine la révision du code] zhang_san ; devZhang San est très heureux de savoir par e-mail que sa branche a été fusionnée avec la branche de développement

    ; il peut supprimer la branche

    locale et la branche dev distante pour garder la branche propre ; continuez également à zhang_san Brancher pour de nouveaux développements, soumettez de nouveaux zhang_san et menez une nouvelle série de zhang_san. Merge_Request

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-02 09:51:24

    La révision de code est une révision de code, vous pouvez effectuer une recherche sur Baidu, il existe de nombreux articles

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-05-02 09:51:24

    D'autres liront le code que vous écrivez, et vous lirez également le code des autres

    Après examen, reconnectez-vous

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:51:24

    Révision du code, généralement les grandes entreprises exigent une révision du code. S'il y a un problème avec le code ou s'il ne répond pas aux spécifications, modifiez-le correctement avant de vous connecter.

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-02 09:51:24

    Des milliers de vies perdues : les pièges de l'ancien code

    répondre
    0
  • Annulerrépondre