Rethinking Java Design Patterns: from OOP to FP (5)
After having rethought the Factory, the Visitor, the Builder and the Decorator paterns in previous posts, let’s look now at a behavioral one: the Strategy.
After having rethought the Factory, the Visitor, the Builder and the Decorator paterns in previous posts, let’s look now at a behavioral one: the Strategy.
After having rethought the Factory, the Visitor and the Builder paterns in previous posts, let’s look now at another structural one: the Decorator.
After having rethought the Factory and the Visitor paterns in previous posts let’s look now at another creational one: the Builder.
In a previous post, we’ve looked at how to combine the Java’s object oriented and functional styles to implement a new and modern Factory design pattern. Aft...
Functional Programming answer, to those who wonder how to integrate or combine it with Object-Oriented Programming, is usually: Turtles all the way down.