Formation Revue de Code

Formation Revue de Code

Notée : (9)*

Apprenez à construire au sein de votre équipe un code plus lisible et robuste grâce à l'approche des Code Reviews !

Prix (Formation inter-entreprise)

1400€ HT / personne

Durée

2 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Cette formation Revue de Code vous permettra d'acquérir les techniques de bases pour faire des revues de code et en tirer le maximum - en tant que reviewer et reviewee.

La revue de code est une pratique consistant à soumettre à un autre développeur ou développeuse le code écrit avant de le mettre en production - de la même manière que l'on peut avoir une phase de test.

Cette pratique permet d'identifier des bugs, mais aussi des erreurs de designs, et de manière générale d'améliorer le code significativement au fur et à mesure. C'est aussi une bonne manière d'échanger des connaissances au sein d'une équipe, par la pratique.

Le but de cette formation est de vous donner des outils et des techniques concrètes, en s'appuyant au maximum par de la pratique. En effet, tout au long de ces 2 jours de formation, vous expérimenterez les techniques de revue de code en vous mettant tour à tour dans le rôle du reviewer et du reviewee.

Cette formation Revue de Code s'adresse à des développeurs et développeuses, quel que soit le langage de programmation qu'ils et elles utilisent au quotidien.

A la fin de cette formation Revue de Code, vous aurez vu tout le nécessaire pour mettre en place ces techniques au sein de votre société ou de votre équipe.

Les exercices pratiques seront prévus dans les langages de votre choix.

Les objectifs

  • 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

Pré-requis

  • Manipulation de Git
  • Écriture de Clean Code__Revue de code
  • Mise en place d'un workflow GitLab
  • Pair programming
  • Mob programming
  • Ordinateur portable à apporter

Le programme de la formation Revue de Code

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épot 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

Mises en pratique :
Manipulation de Git
Écriture 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 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.

Mises en pratique :
Revue de code
Mise en place d'un workflow GitLab
Pair programming
Mob programming

Télécharger le programme

Le(s) formateur(s)

Ludovic PRADEL

Ludovic PRADEL

Développeur, Ludovic a travaillé dans des équipes de différentes entreprises, des grands groupes mais aussi des startups.

Il a découvert l'eXtreme Programming et l'agilité il y a une dizaine d'années maintenant, et il lui est aujourd'hui impossible de travailler autrement qu'en suivant ces pratiques !
Organisateur de la communauté Software Crafters Toulousain, Ludovic organise et participe régulièrement à des coding dojo et autres événements autour du craftsmanship.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 103 formations au catalogue, 1457 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Formation Revue de Code

Notée : (9)*

Apprenez à construire au sein de votre équipe un code plus lisible et robuste grâce à l'approche des Code Reviews !

Formation Revue de Code

Cette formation Revue de Code vous permettra d'acquérir les techniques de bases pour faire des revues de code et en tirer le maximum - en tant que reviewer et reviewee.

La revue de code est une pratique consistant à soumettre à un autre développeur ou développeuse le code écrit avant de le mettre en production - de la même manière que l'on peut avoir une phase de test.

Cette pratique permet d'identifier des bugs, mais aussi des erreurs de designs, et de manière générale d'améliorer le code significativement au fur et à mesure. C'est aussi une bonne manière d'échanger des connaissances au sein d'une équipe, par la pratique.

Le but de cette formation est de vous donner des outils et des techniques concrètes, en s'appuyant au maximum par de la pratique. En effet, tout au long de ces 2 jours de formation, vous expérimenterez les techniques de revue de code en vous mettant tour à tour dans le rôle du reviewer et du reviewee.

Cette formation Revue de Code s'adresse à des développeurs et développeuses, quel que soit le langage de programmation qu'ils et elles utilisent au quotidien.

A la fin de cette formation Revue de Code, vous aurez vu tout le nécessaire pour mettre en place ces techniques au sein de votre société ou de votre équipe.

Les exercices pratiques seront prévus dans les langages de votre choix.

Les objectifs

  • 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

Pré-requis

  • Manipulation de Git
  • Écriture de Clean Code__Revue de code
  • Mise en place d'un workflow GitLab
  • Pair programming
  • Mob programming
  • Ordinateur portable à apporter

Le programme de la formation Revue de Code

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épot 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

Mises en pratique :
Manipulation de Git
Écriture 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 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.

Mises en pratique :
Revue de code
Mise en place d'un workflow GitLab
Pair programming
Mob programming

Télécharger le programme

Le(s) formateur(s)

Ludovic PRADEL

Ludovic PRADEL

Développeur, Ludovic a travaillé dans des équipes de différentes entreprises, des grands groupes mais aussi des startups.

Il a découvert l'eXtreme Programming et l'agilité il y a une dizaine d'années maintenant, et il lui est aujourd'hui impossible de travailler autrement qu'en suivant ces pratiques !
Organisateur de la communauté Software Crafters Toulousain, Ludovic organise et participe régulièrement à des coding dojo et autres événements autour du craftsmanship.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 103 formations au catalogue, 1457 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012