filmov
tv
Overview of Java: Key Functional Programming Concepts & Features – Avoiding Side-Effects

Показать описание
This video explains why modern Java functional programs should avoid side-effects by minimizing (and ideally eliminating) state changes & mutable shared state. It examines a buggy factorial case study that demonstrates why shared mutable state is problematic in parallel & concurrent programs.
All the code shown in this case study example is available in open-source form from
All the code shown in this case study example is available in open-source form from