The desire for the Elvis operator (null-safe member selection) as a killer feature for terse null-handling echoes through the Java community. It should never be introduced, though, and here’s why.
Articles about Java streams often repeat a bunch of tropes: streams are for succinctness, ugly mechanics are the norm, anemic pipelines, magic collectors, and weak exception handling. This is a rebuttal to all of them!
Many people will tell you how great blogging is. But as most publicity-related aspects of life it has a dirty underbelly, so let me share some of the reasons why you might not want to start your own blog.
You think your code is so clean that it doesn’t need comments? Then this rant is just for you!