ToulouseJug / call-for-paper

📋 CFP du ToulouseJUG
9 stars 3 forks source link

TripService : comment tester, refactorer et porter en Kotlin du Code Legacy Java ? #19

Open GaspardPO opened 5 years ago

GaspardPO commented 5 years ago

{ Veuillez remplir ce template afin d'avoir des informations sur votre proposition. Merci de n'inclure dans le titre de cette issue que le titre de votre présentation }

Sujet de votre conférence

TripService : comment refactorer du Code Legacy ?

Le(s) speaker(s)

Gaspard

Description de votre conférence

Le TripService, c'est un tout petit exemple qui résume les soucis de code-légacy intestable : appels statiques, appels à des composants externes (databases), code sans tests ...

Et parce que c'est rigolo, on peut faire les tests en Kotlin sur une appli legacy en Java. Puis ensuite refactorer pour porter le vieux Java en Kotlin.

Il y a peut être moyen de l'enchainer avec #18 pour rester dans le thème Legacy code et java to Kotlin.

Informations diverses

arnaudbos commented 6 months ago

Je suis tenté de fermer car "trop vieux" à priori mais le sujet me plaît toujours. Je te laisse juger @GaspardPO .