I’ve already written about the JVM security manager, and why it should be used - despite it being rarely the case, if ever. However, just advocating for it won’t change the harsh reality unless some guidelines are provided to do so. This post has the...
Read more »
Project Amber has brought a number of new features to Java in recent years. While each of these features are self-contained, they are also designed to work together. Specifically, records, sealed classes, and pattern matching work together to enable easie... (more…)
Read more »
The challenge Task Your task is to create a function that turns a string into a Mexican Wave. You will be passed a string and you must return that string in an array where an uppercase letter is a person standing up. Rules 1. The input string will always... (more…)
Read more »
Testing is an important and intrinsic component of software. Tests are required to ensure quality and maintainability of code. Consider the code below and the tests associated with it. The code is straightforward and the tests also cover 100% of the lines... (more…)
Read more »
Learn what’s new in Java 9 - a comprehensive overview for business owners and developers. (more…)
Read more »