This is the 5th post in the The state of JVM desktop frameworks focus series. The previous posts of this series were dedicated to frameworks that were pretty similar to each other. This week’s post is dedicated to Jet Compose for Desktop, the new kid on the block that offers an original approach.
Captain Static, Runnable Boy und der Rest des Teams der "Liga der außergewöhnlichen Anti-Patterns" sitzen erschöpft in ihrer Festung der Einsamkeit, der "Singleton Factory". Gerne würden sie sich zur Ruhe setzen, doch schon wieder ertönt der Alarm, und sie werden zu einem Einsatz gerufen.
This is a list of 10 best practices that are more subtle than your average Josh Bloch Effective Java rule. While Josh Bloch's list is very easy to learn and concerns everyday situations, this list here contains less common situations involving API / SPI design that may have a big effect nontheless. I have encountered…
In this sample chapter from <i>Effective Java™ Programming Language Guide: The Java™Series</i>, author Josh Bloch discusses several aspects of method design: how to treat parameters and return values, how to design method signatures, and ...