Java 9 Modularity in Action

A session at Luminis DevCon

Tuesday 19th April, 2016

10:45am to 11:45am (AMT)

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 modularity patterns that enhance your design and development skills. We all have existing systems, so migration of codebases to a modular world is an important topic as well. Automatic modules, the 'unnamed' module and other new concepts are added to your toolbox to this end.

Want examples? We've got plenty in this practical and code-driven talk. Even if you intend to use Java 9 without modules, this talk helps you prevent common issues. You'll be ready for Java 9 before you know it.

About the speakers

This person is speaking at this event.
Paul Bakker

Software Architect at Luminis Technologies. Currently working on PulseOn. Modularity advocate and contributor to several open source projects. bio from Twitter

This person is speaking at this event.
Sander Mak

Software developer (Java/Scala), husband and father of two. Check my blog at branchandbound.net! bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 10:45am11:45am AMT

Date Tue 19th April 2016



Short URL


View the schedule


See something wrong?

Report an issue with this session