So that’s how @__N_M_E surprised me this evening with a gift out of the blues. A signed copy of @javamodularity book 😱🙌🏻🙌🏻
Finally a solid incentive to delve into Java 9 that I have been shying away from all this while 🤦♂️🤦♂️
My new post: 5 Refactoring Principles by Example (➡️@javamodularity plugin)
1. Hide "how" with "what" (➡️#CleanCode)
2. Aim for consistency (➡️@TheDonRaab's symmetry)
3. Avoid deep nesting
4. Separate concerns (= SRP)
5. Avoid duplication wisely (= DRY)
blog.tlinkowski.pl/2019/5-re…
Another big #Gradle Modules plugin release. Now supporting the creation of libraries that need to target older Java releases, and more DSL support to set compiler/runtime flags. Thanks @t_linkowski and @aalmiray for contributing these features! #Javagithub.com/java9-modularity/…
Thanks @devoxx for attending Java Modularity: the Year After! You can find the slides here slideshare.net/SanderMak/jav…
Don't forget to swing by the @OReillyUK booth at 13:30 to get a signed copy of the @javamodularity book. There's a limited number, first come, first serve.
Thanks @devoxx for attending Java Modularity: the Year After! You can find the slides here slideshare.net/SanderMak/jav…
Don't forget to swing by the @OReillyUK booth at 13:30 to get a signed copy of the @javamodularity book. There's a limited number, first come, first serve.
Great start to @devoxx with @mreinhold explaining the state of the #java platform: modularization, trimming down & increasing the pace of innovation.
When migrating to JDK 11 and later, the @javamodularity book provides invaluable help & context: javamodularity.com#devoxx
A new version of the #Gradle Modules Plugin, the plugin that makes working with JPMS easy, was just released. Resource loading now works correctly in tests and the application plugin and more bugs fixed: github.com/java9-modularity/…. #Java
Come and join me for 'Java Modularity: the Year After' at 12:30 in room 2018. There will even be some free @javamodularity books for a few lucky attendees! #CodeOne
Checked my inbox after waking up and there are four more Pull Requests on the Gradle Modules Plug-in that makes it easy to work with the #java module system. So good to see the community jumping on this! github.com/java9-modularity/…
Found a nice surprise in my inbox this morning, on my way to @OracleCodeOne! Great to see this session on 'Modules or Microservices?' resonated with many people last year. Missed it? Watch here: youtube.com/watch?v=AJW2FAJG…
And lastly @karianna and I mentioned the new "jlink" utility that shipped with @java 9 and allows minimal app/JVM binaries to be created by bundling only the necessary modules within your app. @pbakker and @Sander_Mak have you covered here -> shop.oreilly.com/product/063…