Fiche 16.02
Fiche 16.02 — Pull Request, code review et travail en équipe
Objectif
Comprendre comment fonctionne une Pull Request et comment travailler proprement avec une équipe iOS.
En entreprise, tu ne pousses généralement pas directement sur la branche principale.
1. Pull Request / Merge Request
Une Pull Request sert à proposer tes changements à l’équipe.
Texte
Sur GitLab, on dit souvent Merge Request. Le principe est le même.
2. Contenu d’une bonne PR
Une PR doit expliquer :
- pourquoi elle existe ;
- ce qui a été changé ;
- comment tester ;
- les points à surveiller.
Exemple :
Texte
3. Code review
La code review sert à améliorer le code avant fusion.
Un reviewer peut demander :
- simplification ;
- meilleure organisation ;
- renommage ;
- ajout de test ;
- correction d’un bug ;
- meilleure gestion d’erreur.
Ce n’est pas une attaque personnelle. C’est normal en équipe.
4. Répondre à une review
Bonne attitude :
Texte
Exemple de réponse :
Texte
5. Taille d’une PR
Une PR doit rester raisonnable.
Mauvais :
Texte
Mieux :
Texte
Plus une PR est petite, plus elle est facile à relire.
6. Checklist avant PR
Texte
Résumé
- Une PR propose ton code à la review.
- La review améliore la qualité et limite les bugs.
- Une bonne PR est claire, testable et pas trop grosse.
- Il faut savoir recevoir les retours calmement et corriger proprement.