Главная
Study mode:
on
1
Introduction
2
I work with colleagues
3
What is a lambda
4
Higherorder functions
5
Returning a stream
6
Consuming a stream
7
Peak
8
Mutable objects
9
Einstein quote
10
Mutate
11
ForEach
12
FlatMap
13
Order of Operations
14
Optionals
15
Optionals are objects
16
Empty optionals
17
URL
18
Ariana 5 accident
19
lambda exceptions
20
lambda exceptions example
21
making our own functional interface
22
runtime exceptions
23
lift with value
24
try
Description:
Explore common pitfalls in functional Java programming and learn how to avoid them in this 50-minute conference talk from Devoxx. Delve into the intricacies of functional style programming introduced in Java 8 and expanded in Java 9, addressing the challenges faced by developers transitioning from imperative OOP. Discover techniques to leverage Java's functional capabilities effectively, creating cleaner, more readable code. Gain insights into proper usage of lambdas, higher-order functions, streams, mutable objects, optionals, and exception handling in functional contexts. Master the art of integrating functional programming concepts into everyday Java projects, unlocking the full potential of Java 9's functional constructs.

Common Mistakes Made in Functional Java

Devoxx
Add to list
0:00 / 0:00