Dynamic data access with Java classes and records using reflection. Type safe data access in Java hash maps. (more…)
Read more »
In July 2017, Java 9 will be released including the brand-new module system. This short introduction gets you started with modular development in Java 9. (more…)
Read more »
When and why Double Dispatch is useful, and how to implement it in Java via the Visitor Pattern... (more…)
Read more »
Code is easier to reason about when collections cannot be altered after their creation. Having to keep track of the current state of a collection as it gets passed around from this method to that equates to more mental balls to juggle. Mutating... | Carl ... (more…)
Read more »