Java 9 Modularity : Patterns and Practices for Developing Maintainable Applications - Sander Mak

Java 9 Modularity

Patterns and Practices for Developing Maintainable Applications

By: Sander Mak, Paul Bakker

Paperback | 19 September 2017

At a Glance

Paperback


RRP $76.00

$35.75

53%OFF

or 4 interest-free payments of $8.94 with

 or 
In Stock and Aims to ship in 1-2 business days

The upcoming Java 9 module system will affect existing applications and offer 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 truly modular and reliable applications. Authors Sander Mak and Paul Bakker teach you the concepts behind the Java 9 module system, along with the new tools it offers. You’ll also learn how to modularize existing code and how to build new Java applications in a modular way.

Book features :

  • Understand Java 9 module system concepts
  • Master the patterns and practices for building truly modular applications
  • Migrate existing applications and libraries to Java 9 modules
  • Use JDK 9 tools for modular development and migration

About the Authors

Sander Mak is a Fellow at Luminis in The Netherlands, where he crafts modular and scalable software. Most often on the JVM, but with a touch of TypeScript where needed. He writes, is an avid conference speaker and loves sharing knowledge through his blog at branchandbound.net, and also as a Pluralsight instructor.

Paul Bakker is a software architect for Luminis Technologies. His current focus is on building modular enterprise applications and the cloud. He believes that modularity and the cloud are the two main points we have to deal with to bring technology to a next level, and is working on making this possible for main stream software development. Today he is working on educational software focussed on personalised learning for high school students in the Netherlands. He is also responsible for pushing technology forward. Luminis strongly believes in open source and all the technology development they are doing happens in the open source community. Paul is an active contributor on projects such as Amdatu, Apache ACE, JBoss Forge and BndTools. He has a background as trainer on Java related technology and is a regular speaker on conferences.

More in Object-Oriented Programming or OOP

Systems Analysis and Design : 8th Edition - Alan Dennis

RRP $263.95

$220.75

16%
OFF
Mastering Regular Expressions : OREILLY - Jeffrey E. F. Friedl

RRP $114.00

$50.40

56%
OFF
Learning Visual Basic .NET : LEARNING - Jesse Liberty

RRP $66.50

$31.75

52%
OFF
Extreme Programming Pocket Guide : Pocket References Ser. - Chromatic
Data Structures Using Java - Duncan A. Buell

RRP $398.90

$378.95

Programming Python : OREILLY - Mark Lutz

RRP $142.50

$62.25

56%
OFF
Programming Groovy 2.0 : Pragmatic Programmers - Venkat Subramaniam

RRP $66.50

$31.75

52%
OFF
Python Pocket Reference : Python in Your  Pocket : 5th Edition - Mark Lutz
Reactive Programming with RxJava - Tomasz Nurkiewicz

RRP $85.50

$39.75

54%
OFF
Getting Started with p5.js : Make: Technology on Your Time - Lauren Mccarthy
Think Java : How to Think Like a Computer Scientist - Allen B Downey