Conférence : Comment (ne pas) refactorer un kernel.
Présenté par Thibaut Andrieu
Il était une fois un vieux logiciel adoré de tous. Il rendait de grands services à ses utilisateurs et malgré son âge avancé et sa maintenance capricieuse, ses développeurs l’aimaient et le choyaient.
Mais après des années et des années d’existence, notre vieux logiciel fatigué avait besoin d’une cure de jouvence. Les meilleurs développeurs furent choisis pour accomplir cette mission et redonner sa superbe à notre antique ami.
Le refactoring de vieux code est souvent nécessaire pour suivre l’évolution des technologies, s’adapter à de nouveaux marchés ou absorber une monté en charge dépassant les capacités actuelles du produit.
Nous aborderons dans cette session différentes stratégies possibles pour gérer le refactoring d’un projet historique, les indicateurs présageant de difficultés à venir ainsi que le point commun entre un condensateur, une barre d’uranium et une estimation réaliste.
Atelier