Explore a comprehensive conference talk on reimagining Gang of Four (GoF) design patterns using Java 8 lambda expressions. Delve into how traditional object-oriented patterns can be simplified and made more concise through functional programming techniques. Learn from live coding examples that demonstrate the transformation of common GoF patterns, particularly behavioral ones, into more elegant solutions leveraging higher-order functions. Gain insights from Mario Fusco, a Java Champion and senior software engineer at Red Hat, as he shares his expertise in functional programming, Domain Specific Languages, and enterprise-level Java development across various industries.
Overview
Syllabus
G o F Patterns by Mario Fusco
Taught by
Devoxx