News

I’ve created a Java application that contrasts the imperative, object-oriented and declarative, functional programming approaches to writing code. Study the code below and then I’ll point out ...
In Part 2 we’ll revisit those techniques using Java code that pre-dates Java 8. As you’ll see, this code is functional, but it’s not easy to write or read.