L'objectif du BORDEAUX Java User Group est de permettre à des acteurs et utilisateurs du langage Java (professionnels, communautés open source, universitaires, étudiants) de se rencontrer et d'échanger autour des technologies Java.



Openrewrite: Refactoring as code
Jérôme Tama
ENSEIRB

Description du Talk

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.







Programme


18h50 Accueil des participants

19h00 News du JUG et news du monde Java

19h20 Openrewrite: Refactoring as code par Jérôme Tama

20h30 Buffet