Java Annotated Monthly – November 2019

In this month’s edition, we have tutorials for Java 13 features, news about Java 14 (and beyond!) features, plus the usual mix of tutorials (largely Spring again this month), news, and Other Interesting Articles. Under the latter category we have a bunch of articles about remote working. This was also a big month for IntelliJ IDEA blog posts, so we’ve summarized those too.

JavaAnnotatedMonthly@2x

Java News

News this month is a mish-mash of upcoming release stuff, Java-related-company stuff and conference stuff.

Java Tutorials & Tips

Languages, Frameworks, Libraries and Technologies

Spring-heavy again this month

Culture & Community

I’m always interested in articles about remote working, being a remote worker myself. This month quite a few of them cropped up.

And Finally

A chance to catch up on the other IntelliJ IDEA blog posts from this month. Note that the big thing for us at the moment is the upcoming 2019.3 release.

If you have any interesting or useful Java / JVM news to share via Java Annotated Monthly, leave a comment or drop me a message via Twitter.

Subscribe to Java Annotated

This entry was posted in News & Events and tagged . Bookmark the permalink.

7 Responses to Java Annotated Monthly – November 2019

  1. Mateusz says:

    Java Should Feel Fun – incorrect link

  2. Charlie Hayes says:

    The article on Kotlin list’s operator overloading as one of the better features. I find operator overloading is a polarizing feature. It can lead very clean-looking code but it also hides a lot of unexpected behavior. Developers spend more time reading code than writing it which makes the readability far more important than how little code has to be written. If I encountered an operator that had been overloaded I would fit it confusing and disorienting.

    • Trisha Gee says:

      Actually I agree. I wouldn’t personally have that as an advantage, I find it super confusing coming from a Java background where operator overloading is specifically prohibited. But I guess there are advantages if used with care and if one is expecting it.

  3. Zack Macomber says:

    Concerning “Java Should Feel Fun”: Writing from the perspective of an American, my country is obsessed with this idea that we NEED to have fun. What’s really disturbing is that many advocate that work should be fun. For hundreds of years, people have been doing very un-fun work. It’s a modern concept to think that work should be fun. Coding is hard, frustrating, time-consuming, doesn’t go as planned, hard to debug, hard to understand, etc…there are so many negative aspects involved with coding…AND THAT’S OK! What matters is delivering a good product. That’s the satisfying part of work. We toil, think, analyze, debug, optimize, etc…until we deliver something that we can be happy with. I don’t go to work to play fuse ball or air hockey. I go to work to make a good product that I, my co-workers and the customer are happy with. The process to do that is mostly not fun and that’s OK.

Leave a Reply

Your email address will not be published. Required fields are marked *