Beaucoup d’entreprises sont aux prises avec une importante base de code patrimoniale (legacy).
Elles le savent, mais ont peur de s’y attaquer, car elles se sont brûlées avec du “refactoring” qui n’en finissait plus.
Des tests unitaires pourraient aider, mais comment faire dans un patrimoine? Voyez comment les tests de “caractérisation” peuvent s’attaquer au cercle vicieux de la dette technique!
Voir:
http://conferences.elapsetech.com/legacy-tests-caracterisation/
2. Nous voulons vous initier aux tests de
caractérisation, un concept et un outil essentiel
pour les développeurs qui travaillent dans du code
patrimonial
3. Ceci est une version courte de la présentation.
Vous pouvez consulter le contenu complet sur notre site:
conferences.elapsetech.com/legacy-tests-caracterisation/
18. Un test de caractérisation est une
description du comportement actuel d’un
bout de code.
- Michael Feathers
19.
20. 1. Identifier et isoler un bout de code et le rendre accessible
dans un harnais de tests
2. Écrire une assertion qui ne passe pas
3. Exécuter le test et le laisser vous dire quel est le
comportement actuel
4. Changer votre assertion pour tenir compte du comportement
actuel
5. Répéter…
Les grandes étapes pour caractériser
24. Le test de caractérisation…
À ajouter dans votre boîte à outils!
Imagede http://beinweb.fr/wp-content/uploads/2014/04/boite-a-outils-entrepreneurs.jpg
27. Notre site
elapsetech.com
Notre blogue
developpementagile.com
Nos Twitter
@fbourbonnais | @elapsetech
Nos courriels
fbourbonnais@elapsetech.com
pascalroy@elapsetech.com
Nos LinkedIn
linkedin.com/in/fbourbonnais/fr
ca.linkedin.com/in/roypa
conferences.elapsetech.com
Diapositives et références
Nos présentations, chez vous!
conferences.elapsetech.com
/legacy-tests-caracterisation
Diapositives seront disponibles…