Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Financement
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Centre de formation Informatique et Ressources Humaines

Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Financement
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

La revue de code

THIL3074

2 jours (14 heures) – Perfectionnement / Avancé

2 jours (14 heures)
Perfectionnement / Avancé

La revue de code

Domaine : Informatique

Présentiel
Présentiel
Online
Distanciel
Coût
1450€ HT

Objectifs pédagogiques

  • Comprendre les bénéfices de la revue de code
  • Donner du feedback efficace sur du code (quoi relire, à quoi faire attention)
  • Récupérer & appliquer du feedback
  • Écrire du code en pensant à son lecteur
  • Mettre en place les outils & processus pour des revues de code
  • Compléter les revues de code par des outils automatiques
  • Comprendre les pratiques issues de l’extreme programming
  • Travailler en pair programming avec les membres de son équipe

Niveau requis

  • Garantir maîtriser les bases du langage objet

Public concerné

  • Développeurs, chef de projet et consultant

Moyens pédagogiques et techniques

Salles de formation (les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter) équipée d’un ordinateur de dernière génération par stagiaire, réseau haut débit et vidéo-projection
UHD Documents supports de formation projetés Apports théoriques, étude de cas concrets et exercices
Mise à disposition en ligne de documents supports à la suite de la formation

Dispositif de suivi de l'éxécution de l'évaluation des résultats de la formation

Feuilles d’émargement (signature électronique privilégiée)
Evaluations formatives et des acquis sous forme de questions orales et/ou écrites (QCM) et/ou mises en situation
Questionnaires de satisfaction (enquête électronique privilégiée)

Dates de formations

  • Sur demande à Toulouse
  • Sur demande à Pau

Formateur

Les formateurs intervenants pour Themanis sont qualifiés par notre Responsable Technique Olivier Astre pour les formations informatiques et bureautiques et par Didier Payen pour les formations management.

Conditions d’accès à la formation

Délai : 3 mois à 1 semaine avant le démarrage de la formation dans la limite des effectifs indiqués.

Programme de formation

2 jours (14 heures)

Perfectionnement / Avancé
Mise à jour le 07/03/2023

Jour 1 : Relire & être relu

  • Pourquoi faire de la revue de code ?
  • Facilité la revue en amont grâce à l’utilisation de Git
  • Rappel des commandes de base de Git
  • les branches, fusions, conflits
  • Travail avec le dépôt distant
  • Les MergeRequest de Gitlab
  • Faciliter la revue en aval en écrivant du code lisible
  • Un bon nommage, c’est important
  • Bugs & typos
  • Duplication : Se répéter c’est mal ! *DRY*
  • Complexité / design : Si le code parait complexe, il l’est probablement
  • Clean Code, Simple Design, Refactoring
  • Mise en pratique: manipulation de Git, Ecriture de Clean Code

Jour 2 : Revue de code et Extreme programming

  • Valeur XP et la posture bienveillante du relecteur
  • Appropriation collective du code (Collective ownership)
  • Standard de codage / DoD : se mettre d’accord sur les standards de l’équipe
  • Tests unitaires
  • Intégration continue et mise en place avec Gitlab
  • Intégrer les revues de code dans le workflow de son équipe. *outils de revue automatique*
  • La revue de code en continue : Pair programming / Mob Programming
  • Mise en pratique: Revue de code, Analyse de sa qualité et mise en pratique des règles vues, mise en place d’un workflow GitLab
Mise à jour le 07/03/2023