Module System Benefits
Adding modules might initially seem like a hindrance, but the real advantage lies in encapsulation. By reducing the surface area that others interact with, developers can make significant internal changes without impacting downstream users. This approach not only enhances code quality but also accelerates the overall development process.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
SE-Radio Episode 316: Nicolai Parlog on Java 9
Related Questions