Refactoring

Exemple du chapitre 1 du livre "Refactoring" (Martin Fowler)