The new Certification Class of REST With Spring is out:

>> CHECK OUT THE COURSE

Lots of interesting writeups on Java 9 this week.

Here we go…

1. Spring and Java

>> Is Jigsaw Dead? Not quite. [tomitribe.com]

A very needed clarification of the JCP process and what has actually happened to Jigsaw recently.

>> Ordering vs Sorting with Hibernate – What should you use? [thoughts-on-java.org]

One might think that ordering and sorting is the same operation but it turns out there are slight differences in Hibernate 🙂

>> Reactor Bismuth release train first milestone available [spring.io]

An important milestone for the Reactor project, with some very interesting new functionality.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> Why are you testing your software? [frankel.ch]

Sometimes it makes sense to take a step back and rethink if it’s absolutely necessary to achieve the coverage of 100%.

>> Event Logs [techblog.bozho.net]

Audit logs and event logs are definitely not the same thing. And, if you’re’ doing Event Sourcing, you may need some extra functionality to get a proper audit log out of the Event Store.

>> When Subclasses Are Ready To Die [thecodewhisperer.com]

Some back-to-basics and timeless design priciples here.

>> How Much Code Should My Developers Be Responsible For? [daedtech.com]

There is no universal answer to this question but it is a good idea to keep the “bus factor” concept in mind

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> You can’t make an omelet without breaking some eggs [dilbert.com]

>> I’m an awesome leader, therefore I must be hilarious [dilbert.com]

>> Each engineer cost us one million dollars [dilbert.com]

4. Pick of the Week

This week I’ve been both super busy but also excited to finally launch the new Certification Classes in each of my 2 courses:

>> The new “Certification Class” in REST With Spring

>> The new “Certification Class” in Learn Spring Security

Go deeper into building a REST API with Spring:

>> CHECK OUT THE COURSE