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)
https://t.co/FAaip4JWqk
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! #Java
https://t.co/iBHdLu1Mzk
Released 1.4.0 of the #gradle Modules Plugin. Now with support for easily patching modules to work around split packages. #Java https://t.co/vdk6BdnlhM
Thanks @devoxx for attending Java Modularity: the Year After! You can find the slides here https://t.co/M8tJSWdgjy
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: https://t.co/fm80a0Fmnq #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: https://t.co/wPpOAXuY0n. #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
Great to see the @javamodularity book featured in the #codeone keynote. Moving from #java 8 to 11? Ensure you know about the advantages of modules! Read more at https://t.co/OmXSAa96pI
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! https://t.co/Q4VOuZfY5x
#JDK11 is here, which means it’s time to start using Modules! I’ve just published a #Gradle plugin that makes this super easy. https://t.co/Q4VOuZxyX5 #java
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: https://t.co/5oDSXth8lG