In this video, Nick Maiorano shares nine tips to help you transition into the world of Java modularity, including tricks for piecemeal transition, design consideration, and co-existance with other frameworks and paradigms.
- [Narrator] We've now covered the fundamentals of JPMS,…but this video series wouldn't be complete…without a few tips and final thoughts.…If and how you'll adopt Modularity within your organization…will depend upon where you're coming from.…If your code is already designed with Modularity in mind…you'll be ahead of the game.…If your code base is small you'll have less to gain,…and if you're somewhere in between…you'll be forced to think about…JPMS and Modularity at some point.…With that in mind and in honor of Java version nine…here are nine tips to help you along your journey.…
Token Modularization is an easy way…to get on the Modularity train.…With very little effort you can package non-modular classes…into jars thereby converting them into automatic modules.…Since automatic modules can be read and depended upon…by explicit modules it will serve as your gateway…to the world of modular Java.…This is important because even if you decide…not to embark on modularity for your code base,…you can expect third party libraries…
In this course, instructor Nick Maiorano breaks down this complexity by explaining what modularity is all about, how Java has adopted modularity and how to start using to build better quality applications.
- What is modularity?
- The five pillars of modularity
- Modularity in the real world
- JPMS concepts and syntax
- Designing and implementing a modular structure
- Compiling, packaging and running modular applications
- Using the dependency checking tools
- Creating custom runtime images
- Managing backward compatibility with classes and modules
- Explicit, unnamed, and automatic modules
- JPMS tips and recommendations
Skill Level Intermediate
Java Essential Training: Syntax and Structurewith David Gassner3h 9m Intermediate
1. Introduction to Modularity
2. Java Modularity through the Ages
3. Building Modular Applications with Java
4. Tools and Strategies
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.