Becoming Functional - Joshua Backfield - książka wyd. 2014
Opis
Published by O’Reilly Media in 2014, the book is aimed at developers who are familiar with object-oriented programming but want to expand their skills into the functional paradigm. Backfield’s approach is to teach functional programming concepts in a way that is accessible, pragmatic, and directly applicable to everyday coding tasks.
The book introduces readers to the core principles of functional programming, including immutability, higher-order functions, recursion, and pure functions. Rather than overwhelming readers with abstract theory, Backfield uses Java examples to demonstrate how functional techniques can simplify code, reduce bugs, and improve maintainability. Each chapter builds on the previous one, gradually transforming the reader’s mindset from imperative to functional thinking.
