OpenRewrite: Refactoring as code
OpenRewrite: Refactoring as code
Vous êtes dans la team Doc as code, Infrastructure as code, Ci as code ? La réponse à ces questions vous semble évidente.
Les bienfaits de l’approche "as code" ne sont plus à démontrer et pourtant il reste un domaine laissé pour compte.
Oui parce que si je vous pose ces questions pour vos refactorings et vos migrations, ça sera plutôt :
Vous êtes plutôt team chercher/remplacer ? regexp ? IDE click droit *rename method* ?
Eh oui, les cordonniers sont toujours les plus mal chaussés, et nous continuons a écrire des guides de migrations longs comme un dimanche de pluie. Fatigué de mener des migrations JUnit4 → JUnit 5? Spring-boot 2 → Spring-boot 3?
Est-ce qu’il ne serait pas temps d’entrer dans la team refactoring as code?
OpenRewrite est la boîte à outils parfaite pour écrire, versionner et partager vos refactoring. L’Ansible du refactoring.
Ne repartez pas sans une nouvelle as corde à votre arc, ne faite plus jamais vos migrations à la main.
Ressources :
Donné dans les conférences suivantes :
-
BDX I/O 2026
-
Devquest 2026 La captation
-
BDX Jug (Mars 2026)
-
DevoxxFR 2025 La captation
-
Devfest Nantes 2025 La captation
-
Touraine Tech 2025 La captation
-
SnowCamp 2025