Objectif de l’exercice : Refactoring de code selon les principes de Clean Code
L’objectif est de s’entraîner à « refactorer » du code pour le rendre plus lisible et de meilleure qualité, en s’appuyant sur les conseils du livre Clean code de Robert Martin (on se focalisera sur les aspects les plus importants).
On partira d’une classe existante, peu lisible, dont les tests unitaires sont déjà écrits, et on essaiera de l’améliorer petit à petit.
10 minutes seront prisent au début de la session pour lister les principes de clean code qui guiderons le refactoring. Le code est en java, les tests unitaires en Junit.
32e session du Coding Dojo