•  

Refactorer legacy, même pas peur !

A session at Agile Tour Bordeaux 2014

Friday 31st October, 2014

10:30am to 11:30am (PMT)

Résumé :
Le code legacy est souvent synonyme de calvaire. Refactorer le code reste trop dangereux sans disposer de tests. Néanmoins, les écrire préalablement peut être TRÈS long et n’est donc pas fait. Nous proposons une technique permettant de produire rapidement des tests afin de permettre le refactoring.

Description :
L’idée est d’écrire des tests temporaires spécifiques à l’activité de refactoring qui bombardent la partie du code à remanier en faisant varier les arguments en entrée et compare la sortie avec une référence qui a été enregistré avec le code initial. Le tour de force est d’automatiser tout cela grâce un outillage adapté comme Approvals Test. Après le refactoring, des tests classiques remplaceront ces tests temporaires.

Venez vous entraîner sur cette pratique sur des cas concrets tirés de notre expérience sur divers projets réels avec des dépendances externes (web services tiers, fichiers…) et des effets de bords.

Notre session sera une réussite si vous utiliserez cette pratique dès le lendemain sur vos projets.

Teaser : https://www.youtube.com/watch?v=...

About the speakers

This person is speaking at this event.
Rémy Sanlaville

Après une thèse en architecture logicielle, Rémy a rejoint Orange comme développeur java avancé. Passionné par le génie logiciel, il travaille depuis 6 ans sur la mise en place de pratiques et d'outils d'ingénierie logicielle ainsi que des méthodes agiles. Il a mis en place le Coding-Dojo à Grenoble en 2009, organisé le premier Code Retreat en France en 2011, le premier Legacy Code Retreat au monde en 2011 présenté par J.B. Rainsberger. Il a co-initié la communauté BDD sur Grenoble via le premier atelier BDD en France en 2012.

This person is speaking at this event.
Johan Martinsson

Passionné par le développement et la poursuite de l'excellence http://changit.fr

Next session in Salle Courage

11:45am Software Craftsmanship by Antoine Vernois

Sign in to add slides, notes or videos to this session

Agile Tour Bordeaux 2014

France France, Bordeaux

31st October to 1st November 2014

Tell your friends!

When

Time 10:30am11:30am PMT

Date Fri 31st October 2014

Where

Salle Courage, Epitech

Short URL

lanyrd.com/sdfptg

Official event site

agiletourbordeaux.fr

View the schedule

Share

See something wrong?

Report an issue with this session