Design Patterns
These are some of my notes on design patterns. After using Clojure I haven't used any of these patterns. So I'd like to revisit them, pick some problems that supposedly these patterns solve and write an OOP and Clojure solution to the same problem.
They can be divided into: