Java Weekly, Issue 282

Here we go…

1. Spring and Java

A couple of milestone releases that let you play with Spring Reactive’s transactional support, using either RDBC2 or MongoDB.

>> Why do we need the volatile keyword? [vmlens.com]

And a reminder that there’s still a use case for volatile, even with the cache available in modern processors.

Webinars and presentations:

2. Technical and Musings

===== >> TechnicalDebt [martinfowler.com]

A good write-up about dealing with “cruft” — the deficiencies in internal quality that make software systems harder to modify and extend.

>> 737 Max 8 [blog.cleancoder.com]

And a stern note that we programmers have a responsibility to foresee and prevent injury, loss, or death that might occur due to errors in our code.

3. Comics

And my favorite Dilberts of the week:

>> Wally Has Best Excuse [dilbert.com]
>> Worthless Suggestions [dilbert.com]
>> Blinking Tell [dilbert.com]

4. Pick of the Week

I recently discovered Codota – a really cool (and free) coding assistant with surprisingly strong suggestions – and explored it in a new video here:

Leave a Reply

Your email address will not be published.