Data should not be represented as data classes
As a fan of functional programming and Clojure in particular, I've been thinking about how to articulate why I feel that languages like Java are so much harder to work with. This time I try to highlight some issues with data classes, which is a commo...
blog.oddsor.no5 min read