Pratiques et styles de développement
Nous allons parcourir brièvement quelques pratiques intéressantes.
TDD (Test Driven Development)
Consiste à d'abord écrire les tests, puis implémenter le code.
Pair programming
Consiste à programmer avec un autre développeur.
Revues de code
- Consiste à faire relire son développement par un autre développeur.
- Une méthode fréquente est d'effectuer son développement sur une branche et faire valider cette dernière avant de la fusionner dans la branche principale.
- Généralement, le LeadDev intervient dans la plupart des revues de code.
- GitHub et GitLab simplifient ce processus via les MR (Merge Request) et PR (Pull Request).