Published onApril 23, 2025The Visitor Pattern - 'Revisited' using Data Oriented Programming techniques.javapattern-matchingdesign-patternsdata-oriented-programmingJava 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.
Published onJanuary 1, 2025The proper way to define configuration properties in SpringjavaspringUpgrading from Spring Boot 2 to 3 forced me to define my configuration properties in a better way.