This post, which hints at something interesting while actually doing no difficult work at all, is the apotheosis of the tl;dr mindset. "Too hard; didn't write".
Although the aphorism sounds nice, Design Patterns were created to alleviate the complexity problem. Is the answer functional programming? The author offers no solutions.