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.
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...