Refactoring business logic with nested if/else code blocks
This repository accompanies a series of blog posts on how to refactor business logic. It is intended as a readability aid to my blog posts about refactoring.
The second blog post brings Java 8 functional style programming into the mix