Clojure Freed Me from the Ceremony(carlosblanco.github.io)
carlosblanco.github.io
Clojure Freed Me from the Ceremony
https://carlosblanco.github.io/clojure/functional-programming/2020/10/15/functional-programming-clojure-backend-simplicity.html
1 comments
Further, in Java, there are so many separate files. The interface has a file. The abstract class has a file. The concrete class has a file. So many bits of interface and logic spread out all over the place. It’s harder to see it all and keep it in your head. When the implementation is a map plus a couple functions, they are all right there. Simple.