Bowie Brotosumpeno | Devoxx

Bowie Brotosumpeno
Bowie Brotosumpeno Twitter

From Egencia

Java developper depuis plus de 10 ans, je suis passionné en programmation notamment en Java et Javascript.

Blog: www.kalenderjawa.com

java Java, JVM, Javas SE/EE

Du monolithe à la structure modulaire en utilisant Maven, IntelliJ et Stan4J

Tools-in-Action

Dans cette séance, je voudrais montrer comment refactoriser un code monolithique en une structure modulaire en utilisant des outils comme :

  • IDE capable de faire automatique refactoring : Intellij (https://www.jetbrains.com/idea/download/) ,
  • Analyseur de structure : stan4j (http://stan4j.com/),
  • Gestion des modules et des dépendances : Apache Maven (https://maven.apache.org/).

Le refactoring ne dépend pas de la modularité Java 9 (Jigsaw). Vous pouvez donc l'utiliser même si vous n'êtes pas en Java 9. Une fois qu'ils sont dans une structure modulaire, le code devrait être facile à migrer vers la modularité de Java 9.

TBA : To be announced / Salle non affectée