Goodreads helps you keep track of books you want to read.
Start by marking “Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications” as Want to Read:
Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications
Enlarge cover
Rate this book
Clear rating
Open Preview

Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications

4.14  ·  Rating details ·  49 ratings  ·  10 reviews
Covers the Java Platform Module System in Java 11 Java 9 introduced the Java Platform Module System. The introduction of the module system affects existing applications and offers new ways of creating modular and maintainable applications. With this hands-on book, Java developers will learn not only about the joys of modularity, but also about the patterns needed to create ...more
Paperback, 300 pages
Published September 25th 2017 by O'Reilly Media
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Java 9 Modularity, please sign up.

Be the first to ask a question about Java 9 Modularity

Community Reviews

Showing 1-30
Average rating 4.14  · 
Rating details
 ·  49 ratings  ·  10 reviews


More filters
 | 
Sort order
Start your review of Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications
Phil Freihofner
May 04, 2018 rated it it was amazing  ·  review of another edition
My goal in reading this book was to supplement online documentation about packaging Java applications. In particular, I wanted to learn how to make use of JLink, to customize a runtime for making a smaller self-contained package. JLink requires use of the Java-Module, which was introduced in Java 9.

This book helped a great deal. My focus was on Chapters 1-3, and parts of 13. The writing is clear, explanations thorough, going to fuller detail than the online docs I could find. Editing and proofin
...more
Phúc Võ
Excellent book for explaning and diving to the new module system of Java 9. It doesn't only introduce the concepts, benefits of modularity (strong encapsulation, reliable configuration, security, optimization), but also list out the problems of before Java 9 (classpath hell, old legacy libraries for compatibility). It also comes with good code demo, illustration, migration guide and a migration case study.
Dmitri
Nov 06, 2019 rated it it was amazing  ·  review of another edition
What is a great book. Modular system described very thoroughly as far as I can say. Nevertheless, at first it was a bit disappointing that there are no examples of how to use all this goodness with Gradle. But! Checkout the mentioned GitHub repository and you'll find it there and even more!
Thank you, Sander and Pak! You've done an awesome work!
Lojza Tran
Nov 24, 2017 rated it it was amazing  ·  review of another edition
Excellent and exhaustive book about modules in Java 9. I did not expect such detailed explanation and examples of how to use modules and how to migrate existing applications. I would definitely recommend this book.
Sandro Batista Santos
Really good book to understand what the Java Module System is, what it offers and how to use it.
Also ideal to understand what is required to move past Java 8, even if don't want to use modules.
What is required? Not much.
Michiel
Mar 20, 2019 rated it it was amazing
Shelves: programming
Very well written book about Java modularity. Very clear examples. Covers migration, libraries, caveats, etc. Allows the reader to make well informed decisions about migration to Java 9+ and adoption of the module way of working.
Piet van Dongen
Feb 05, 2018 rated it it was amazing  ·  review of another edition
I really enjoyed this book; it's well written, contains lots of practical examples and should appeal to a broad audience. If you're at all interested in learning about Java 9 modularity, read this book.
Max
Jan 17, 2019 rated it really liked it  ·  review of another edition
Shelves: software-general
Good, well-structured intro into the topic.
Normz
Jan 11, 2019 rated it really liked it  ·  review of another edition
This is a well-written guide, with lots of clear explanations.
Peter
rated it really liked it
Apr 12, 2018
Simon
rated it liked it
May 15, 2017
Delhi Irc
Location: ND6 IRC
Accession No: DL029944
Maestro Cebollin
rated it it was amazing
Oct 19, 2019
Erwin
rated it really liked it
Feb 08, 2018
Andris
rated it really liked it
Dec 30, 2019
Ian
rated it it was amazing
Jul 20, 2018
Lukas Krecan
rated it it was amazing
Sep 28, 2017
Xavier Sumba
rated it it was amazing
Feb 11, 2018
Evgenii
rated it really liked it
Sep 04, 2019
Julian Zorzenon
rated it it was amazing
Jun 13, 2019
Jovany Agathe
rated it it was ok
Mar 01, 2018
Keith
rated it really liked it
Jan 26, 2019
Capitan Spiff
rated it liked it
Aug 23, 2018
Peter Nicholson
rated it it was amazing
Mar 09, 2019
Lukasz Warzecha
rated it really liked it
Jan 04, 2019
Michael
rated it really liked it
Apr 29, 2018
StevevetS
rated it it was amazing
Jun 21, 2018
Patrick
rated it liked it
Dec 07, 2017
Alex
rated it it was amazing
Mar 20, 2020
Kristof Neirynck
rated it really liked it
Jun 19, 2019
« previous 1 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Effective Java
  • Can't Hurt Me: Master Your Mind and Defy the Odds
  • The Trial
  • The Pragmatic Programmer: From Journeyman to Master
  • Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale
  • Scala for the Impatient
  • The Polymath: Unlocking the Power of Human Versatility
  • Имя Зверя. Том 2. Исход Дракона (Семь Зверей Райлега, #3.2)
  • Имя Зверя. Том 1. Взглянуть в бездну (Семь Зверей Райлега, #3.1)
  • The Clean Coder: A Code of Conduct for Professional Programmers
  • Алиедора (Семь Зверей Райлега, #2)
  • The Neophyte's Guide to Scala
  • The Three Signs of a Miserable Job: A Management Fable About Helping Employees Find Fulfillment in Their Work
  • Lean from the Trenches
  • Тёрн (Семь Зверей Райлега, #1)
  • Kotlin in Action
  • Java Concurrency in Practice
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

News & Interviews

In these strange days of quarantine and isolation, books can be a mode of transport. We may have to stay home and stay still, but through t...
37 likes · 25 comments