Rencontres passées

Bientôt, une reprise de l'historique sera reprise ici. Veuillez patienter.

Date Titre Speaker Résumé Description
2018-03-29 Boîte à outils mémoire de la JVM ... Jean Bisutti

L'auberge de Gilded-Rose est situé au cœur de Hurlevent, et propose aux voyageurs de tout Azeroth des armes rares, et des mets délicats. Leur système informatique de gestion des stocks et de prix est OK, il a été codé il y a 10 ans par un gnome stagiaire, qui est depuis passé sous un troll. Le code fonctionne. Par contre le code est très très moche, y amener le moindre changement est compliqué, les tentatives d'évolutions ont entrainé des régressions critiques pour l'économie de l'auberge et se sont toutes faites dans la douleur.

Votre quête, si vous l'acceptez est

  • d'identifier les différents code smells
  • de refactorer le code pour le rendre modulable, testable, en restant iso-fonctionnel.
  • de rajouter des nouveaux objets à l'inventaire
´

Les technos : Java 8 (beaucoup) AssertJ (un peu), et IntelliJ IDEA.

Le déroulé du live coding :

  • Présentation du contexte métier
  • Parcours du code
  • Écriture du test end-to-end de l'application
... Et c'est parti
2018-02-15 Mettez à profit toutes les fonctionnalités de Kubernetes pour vos microservices Mickaël Leneveut Cette conférence présentera un retour d'expérience sur le développement et le déploiement de microservices dans Kubernetes (démo avec GCP ou Azure).

Après un rapide rappel sur les microservices et les possibilités de Spring Boot + Spring Cloud, nous verrons les bases de Kubernetes et comment tirer partie de ses fonctionnalités natives (Labels, Services, Ingress, ConfigMap, Secret, ...)

L'intérêt est de pouvoir déployer des microservices de technologies hétérogènes, non limitées à Java / Spring.


Quelques slides et beaucoup de démos au programme !
2018-01-18 Soirée Gilded-Rose Fabien Lamarque

L'auberge de Gilded-Rose est situé au cœur de Hurlevent, et propose aux voyageurs de tout Azeroth des armes rares, et des mets délicats. Leur système informatique de gestion des stocks et de prix est OK, il a été codé il y a 10 ans par un gnome stagiaire, qui est depuis passé sous un troll. Le code fonctionne. Par contre le code est très très moche, y amener le moindre changement est compliqué, les tentatives d'évolutions ont entrainé des régressions critiques pour l'économie de l'auberge et se sont toutes faites dans la douleur.

Votre quête, si vous l'acceptez est

  • d'identifier les différents code smells
  • de refactorer le code pour le rendre modulable, testable, en restant iso-fonctionnel.
  • de rajouter des nouveaux objets à l'inventaire
´

Les technos : Java 8 (beaucoup) AssertJ (un peu), et IntelliJ IDEA.

Le déroulé du live coding :

  • Présentation du contexte métier
  • Parcours du code
  • Écriture du test end-to-end de l'application
... Et c'est parti