This Just In!! Updated Silly Keyword Metrics

It's this time of the year and we're repeating the silly metrics keyword count across all of jOOQ's code base. We have a couple of exciting news! public is still one of the favourite keywords (yeah, we're an API), but return is closing in, as well as final (yeah, we love final). A bit more … Continue reading This Just In!! Updated Silly Keyword Metrics

This is the Final Discussion!

Pun intended... Let's discuss Java final. Recently, our popular blog post "10 Subtle Best Practices when Coding Java" had a significant revival and a new set of comments as it was summarised and linked from JavaWorld. In particular, the JavaWorld editors challenged our opinion about the Java keyword "final": More controversially, Eder takes on the … Continue reading This is the Final Discussion!

Silly Metrics: The Most Used Java Keywords

Tell me... Haven't you ever wondered how many times you actually "synchronized" something? Didn't you worry about not using the "do {} while ()" loop structure often enough? Are you an expert in applying "volatile"? Do you "catch" more often than you "try"? Is your program rather "true" or rather "false? And how did that "goto" … Continue reading Silly Metrics: The Most Used Java Keywords

SQL in Scala, where jOOQ could go

I have recently blogged about how simple it is to integrate jOOQ into Scala. See the full blog post here: https://blog.jooq.org/the-ultimate-sql-dsl-jooq-in-scala/ I'm more and more thrilled by that option, as Scala is one of the fastest emerging JVM languages nowadays. The plain integration of a Java library in Scala leaves some open questions. jOOQ knows … Continue reading SQL in Scala, where jOOQ could go