Devops, Agile, Method. & TestsConference50min
Le dilemme du code legacy : on maintient ou on réécrit ?
Apprenez à surmonter l'anxiété des codes legacy en renforçant les tests fragiles et incomplets. Découvrez des techniques concrètes pour identifier les zones à risque et améliorer la robustesse et la clarté du code grâce à des stratégies de refonte et de test ciblées, le tout démontré en live coding.
Valentin DumasTakima
talkDetail.whenAndWhere
Thursday, June 19, 11:15-12:05
Main Room
Avez-vous déjà été confronté à l'anxiété de travailler dans une base de code legacy, craignant que même un changement mineur ne provoque des erreurs en cascade ? Évitez-vous de toucher à certaines parties du code parce que les tests vous semblent être des obstacles fragiles plutôt que des filets de sécurité ? Vous n'êtes pas seul.
Le code legacy n'est souvent pas accompagné de tests propres, et lorsque des tests sont présents, ils peuvent être fragiles, incomplets ou trop complexes. Comment retrouver la confiance et rompre ce cycle de prudence et de confusion ? Comment transformer les tests en un outil d’automatisation plutôt qu'en une source de frustration ?
Dans cette conférence, je partagerai avec vous quelques techniques concrètes pour identifier les zones à risque et rendre le code existant plus robuste et plus clair grâce à des stratégies de refonte et de test ciblées.
Le tout en live coding !
Le code legacy n'est souvent pas accompagné de tests propres, et lorsque des tests sont présents, ils peuvent être fragiles, incomplets ou trop complexes. Comment retrouver la confiance et rompre ce cycle de prudence et de confusion ? Comment transformer les tests en un outil d’automatisation plutôt qu'en une source de frustration ?
Dans cette conférence, je partagerai avec vous quelques techniques concrètes pour identifier les zones à risque et rendre le code existant plus robuste et plus clair grâce à des stratégies de refonte et de test ciblées.
Le tout en live coding !
Valentin Dumas
Craftsman chez Takima le jour, Développeur-Gourmand le soir, Valentin jongle avec les langages de programmation comme un chef cuisinier avec ses épices.
Expert enquêteur, s'il n'est pas au fourneau du logiciel, c'est qu'il est en train d'analyser la quantité de caféine consommée au Starbucks aux heures de pointe !
Détenteur d'un double diplôme Fullstack Java et d’explorateur Data, Valentin aime découvrir des pépites cachées. Il saura vous accompagner pour révéler des trésors insoupçonnés qui enrichiront vos projets.
Expert enquêteur, s'il n'est pas au fourneau du logiciel, c'est qu'il est en train d'analyser la quantité de caféine consommée au Starbucks aux heures de pointe !
Détenteur d'un double diplôme Fullstack Java et d’explorateur Data, Valentin aime découvrir des pépites cachées. Il saura vous accompagner pour révéler des trésors insoupçonnés qui enrichiront vos projets.
comments.speakerNotEnabledComments