Junior — Middle
Pouvez-vous expliquer comment le processus de vérification du code était organisé dans votre entreprise précédente?
sobes.tech IA
Réponse de l'IA
Dans mon entreprise précédente, le processus de revue de code était organisé comme suit :
- Le développeur terminait sa tâche et créait une demande de tirage (PR) dans le système de contrôle de version (par exemple, GitHub ou GitLab).
- La PR indiquait les modifications, la description de la tâche et des liens vers les tickets liés.
- Un ou plusieurs collègues (généralement de la même équipe) examinaient le code, vérifiaient la conformité aux normes de codage, aux décisions architecturales, la présence de tests et d’éventuelles erreurs.
- Si des remarques étaient trouvées, le développeur les corrigeait et mettait à jour la PR.
- Après l’approbation de plusieurs relecteurs, la PR était fusionnée dans la branche principale.
Ce processus aidait à maintenir la qualité du code, à partager les connaissances et à réduire le nombre de bugs dans les versions. Pour le développement Android, une attention particulière était portée à l’architecture (par exemple, MVVM), à l’utilisation correcte du cycle de vie des composants et à l’optimisation de l’UI.