Design patterns are useful but can sometimes be overcomplicated. The post discusses the author's journey in understanding design patterns like the visitor pattern, and how language features like pattern matching in Rust and new features in Java 21 simplify problem solving. Through exploring modern features in Java, the author

6m read timeFrom ptrtojoel.dev
Post cover image

Sort: