Alexandre, membre de la communauté de blogueurs JobProd. Qu’est-ce que c’est ? Quel intérêt ? Comment le mettre en place ? Alexandre Bruneau vous en dit plus !
Le pair programming est une méthode de programmation en binome (ah bon ?) où le duo travaille sur un unique ordinateur. Le binôme est composé :
Si chacun a ses missions, il arrive que les deux développeurs échangent leur rôle. Il est parfois même recommandé de changer l’un des membre du binôme.
Débloque les + belles offres tech en 10 mins
Je vous entends déjà me dire “bon ça a l’air fun tout ça ! Mais comment je fais pour le mettre en place dans mon équipe ?”
Jusqu’à maintenant j’ai parlé de cette technique de programmation en mettant en scène deux développeurs. En tant que freelance, lorsque je travaille en présence d’un de mes clients, j’ai remarqué que si j’applique les mêmes méthodes, j’obtiens beaucoup plus rapidement ce que ces derniers attendent.
Bon évidemment, je ne demande pas au client de coder et nous n’échangeons pas nos places. Mais petit à petit le client est amené à vouloir coder lui même, sur des détails de mise en forme, de texte ou des rajouts de ci de là. Ainsi le client comprend mieux ce qu’il se passe lors du développement de son application et peut s’impliquer d’une nouvelle manière dans le projet. Et en tant que développeur, je gagne énormement de temps car il devient capable de faire les modifications qu’il veut au besoin et ainsi je peux me concentrer sur l’ajout de fonctionnalités.
Je vous recommande donc vivement cette experience et si vous n’avez pas l’occasion de la pratiquer dans votre milieu professionnel, il y a de nombreux dojo et randori de pair programming qui s’organise dans les divers meetup de vos technologies préférées.
En vous souhaitant de bons moments de code !
Débloque les + belles offres tech en 10 mins
Alexandre Bruneau
Etudiant en école d’ingénieur le jour, freelance Ruby on Rails la nuit. Passionné par le monde du web de longue date, Internet a changé ma vie et continue de la changer tout les jours. Je suis aussi un défenseur des idées issues de l’open source et du partage en général.
Je solutionne mes problématiques du quotidien en allant courir. J’aime rencontrer et échanger sur tous les sujets. N’hésitez pas à me retrouver lors de différents meetups ou sur Twitter.
En savoir +
Les maladies inflammatoires chroniques de l’intestin ou "MICI" sont invisibles, mais leurs impacts sur la…
Depuis l'été, j'ai un Pixel qui intègre à la fois un TPU (Tensor Processing Unit)…
On se retrouve dans un nouvel article avec toutes les infos sur cette nouvelle saison…
Pourquoi l’inclusion numérique est essentielle : le point avec Mathieu Froidure. Dans un monde de…
Elles sont passées où les femmes dans la tech ? Entre le manque de représentation…