Introduction
Dernièrement, je travaillais sur un projet qui avait une dette technique importante. Le deuxième projet le plus endetté techniquement sur lequel je suis intervenu.
Ce projet a d'ailleurs eu (littéralement) ma peau.
J'avais des usines à gaz, des librairies (JSF, Hibernate) mal compris et pas utilisées de manière pertinente, SOLID pas utilisé, de l'objet divin, des rôles mal définit, de la coulé de lave...
Mais un point particulier m'a interpelé: Les
...