Java developers usually tackle the complexity of software
development through object-oriented programming (OOP). But not
every problem is a good match for OOP. The functional programming
(FP) paradigm offers you another approach to solving problems, and
Java provides easy-to-grasp FP tools such as lambdas and streams.
If you're interested in applying FP concepts to your Java code,
this book is for you. Author Ben Weidig highlights different
aspects of functional programming and shows you how to incorporate
them in your code without going "fully functional." You'll learn
how, when, and why to use FP concepts such as immutability and pure
functions to write more concise, reasonable, and future-proof code.
Many developers seek to expand their horizons by using OOP and FP
together. It's no longer either-or; it's both. In two parts, this
book includes: A Functional Approach: Get a high-level overview of
functional programming, including the types already available to
Java developers. Then explore different FP concepts and learn how
to use them. Real-World Problems, Patterns, and Recipes: Apply what
you've learned in part one to the typical real-world problems you
might encounter in your daily work.
General
Imprint: |
O'Reilly Media
|
Country of origin: |
United States |
Release date: |
June 2023 |
Authors: |
Ben Weidig
|
Dimensions: |
233 x 178mm (L x W) |
Format: |
Paperback
|
Pages: |
400 |
ISBN-13: |
978-1-09-810992-9 |
Categories: |
Books >
Computing & IT >
General
Promotions
|
LSN: |
1-09-810992-9 |
Barcode: |
9781098109929 |
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!