Books
|
Buy Now
Functional Programming in Java - Harness the Power of Streams and Lambda Expressions (2nd New edition)
Loot Price: R873
Discovery Miles 8 730
|
|
Functional Programming in Java - Harness the Power of Streams and Lambda Expressions (2nd New edition)
Expected to ship within 12 - 17 working days
|
Imagine writing Java code that reads like the problem statement,
code that's highly expressive, concise, easy to read and modify,
and has reduced complexity. With the functional programming
capabilities in Java, that's not a fantasy. This book will guide
you from the familiar imperative style through the practical
aspects of functional programming, using plenty of examples. Apply
the techniques you learn to turn highly complex imperative code
into elegant and easy-to-understand functional-style code. Updated
to the latest version of Java, this edition has four new chapters
on error handling, refactoring to functional style, transforming
data, and idioms of functional programming. Don't struggle with the
limitations of the imperative style; instead learn to combine
object-oriented programming with the functional style to reduce the
accidental complexity. Harness the functional programming
capabilities of Java to create applications where the program
reveals its intentions and your team can quickly understand and
modify code to align with changing business requirements. Unlock
the power of lambda expressions and the Streams API to turn the
oft-written spaghetti code into highly concise, expressive,
elegant, and maintainable code. See how Streams make the arduous
task of parallelizing code as easy as flipping a switch when
superior speed is necessary. Apply design patterns built around
lambda expressions, safely manage resource allocations, use
memoization, and learn to transform data into different forms, all
while honoring immutability, and providing thread safety to
leverage lazy evaluation for efficiency and parallel execution for
performance. Move beyond the basics, explore the idioms for writing
functional programs. Learn to think functionally by refactoring
legacy code into the functional style. And, if your code runs
aground due to failures, learn to properly handle errors the
functional way. Don't drown in theory; instead learn the practical
functional programming techniques to create superior Java code.
What You Need: Java version 8 or newer.
General
Imprint: |
Pragmatic Bookshelf
|
Country of origin: |
United States |
Release date: |
June 2023 |
Authors: |
Venkat Subramaniam
|
Dimensions: |
235 x 190mm (L x W) |
Pages: |
250 |
Edition: |
2nd New edition |
ISBN-13: |
978-1-68050-979-3 |
Categories: |
Books
|
LSN: |
1-68050-979-9 |
Barcode: |
9781680509793 |
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!
|
You might also like..
Atmosfire
Jan Braai
Hardcover
R590
R425
Discovery Miles 4 250
Braai
Reuben Riffel
Paperback
R495
R359
Discovery Miles 3 590
Hoe Ek Dit Onthou
Francois Van Coke, Annie Klopper
Paperback
R300
R219
Discovery Miles 2 190
See more
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.