With Java 9, modularity comes to your doorstep (whether you ordered it or not). This isn’t your average language feature: making the most out of it may involve rewiring your brain. In this session, we explore the benefits of a modular codebase using Java 9 modules. Because who doesn’t like more reliable and secure applications, meanwhile killing the dreaded classpath?
After reviewing the basic concepts of modules, we’ll explore other new features like services and linking that enhance your design and development skills. Want examples? We have got plenty in this practical and code-driven talk. Even if you intend to use Java 9 without modules at first, this talk helps you prevent common issues. You’ll be ready for Java 9 before you know it.
Sander is the author of the O’Reilly book “Java 9 Modularity”, released fall 2017. He has extensive experience under the belt already with the Java 9 Jigsaw early access builds.