15 Mar 2017 • on java8 design aha moments When You Finally Realize the Power of a Well Designed Interface Coming Soon.