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.
Traditional CRUD systems store only the current state of an entity. When a
record is updated, the previous value is overwritten and lost forever. Event
Sourc...