Stop putting constants in catch-all classes.
Why constant classes are code smells, and what to do instead.
Java, Spring, and everything in between.
Why constant classes are code smells, and what to do instead.
Something nice to put on in the background during your commute or when working out.
Java Language improvements culminating in java 21 obviate the need for the verbose visitor pattern as we know it, instead elevating it into a first class language feature.
Upgrading from Spring Boot 2 to 3 forced me to define my configuration properties in a better way.