Главная
Study mode:
on
1
Introduction
2
Object wrapping
3
Static function
4
Runnable function
5
lambdas
6
strategy
7
behavior
8
publish
9
signal
10
lambda
11
observer
12
salary calculator
13
double unary
14
function composition
15
channel responsibility
16
chain of responsibility
17
interpreter
18
map
Description:
Explore how Java 8 lambda expressions revolutionize design patterns in this Devoxx conference talk. Discover how to reimagine and simplify Gang of Four patterns using functional programming concepts. Learn to leverage higher-order functions and remove unnecessary object-oriented infrastructure from your code through live coding examples. Gain insights from Mario Fusco, a Java Champion and senior software engineer at Red Hat, as he demonstrates the power of functional programming in Java, covering topics such as object wrapping, static functions, strategy patterns, observers, function composition, and the chain of responsibility pattern.

G ∘ F Patterns

Devoxx
Add to list
0:00 / 0:00