Java Weekly, Issue 183

Lots of interesting writeups on Java 9 this week.

Here we go…

1. Spring and Java

JPA 2.2 finally has the support for java.time.

>> Oracle Defends the Java Module System [infoq.com]

Oracle officially answers the JPMS controversy; and, the recent vote passed unanimously.

>> Kotlin’s hidden costs – Benchmarks [sites.google.com]

Kotlin does have some additional overhead over core Java but surprisingly, some results are actually better than Java alternatives.

2. Technical

===== >> Get the Most out of Git Aliases [blog.codecentric.de]

Leveraging aliases in Git can drastically increase productivity ?

>> Getting Started with Contract Tests [blog.thecodewhisperer.com]

Long gone are the days when it was enough only write a couple types of tests. The testing ecosystem is now a lot more mature and fleshed out.

This is a good place to start understanding and getting into contract-testing.

Also worth reading:

3. Musings

Sitting down and calculating the technical debt of your codebase is a very worthwhile exercise to get some meaningful insight into the actual condition of the project.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

5. Pick of the Week

Leave a Reply

Your email address will not be published.