A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles

A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles book cover

A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles

Author(s): Ben Weidig (Author)

  • Publisher: O'Reilly Media
  • Publication Date: 25 May 2023
  • Language: English
  • Print length: 411 pages
  • ISBN-10: 1098109929
  • ISBN-13: 9781098109929

Book Description

Java developers usually tackle the complexity of software development through object-oriented programming (OOP). The functional programming (FP) paradigm offers you another approach to solving problems, and Java provides easy-to-grasp FP tools such as lambda expressions and Streams. If you’re interested in applying FP concepts to your Java code, this book is for you. 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.

Editorial Reviews

Review

Select Guide Rating

About the Author

Ben Weidig is a self-taught software developer with almost two decades of experience in professional web, mobile, and systems programming in various languages. After learning the ropes of professional software development and project management at a clinical research organization, he became a self-employed software developer and is now co-director of a Java-based SaaS company. Besides sharing his expertise and experiences by writing articles about Java, functional programming, best practices, etc., he participates in Open-Source, either as a committer to established projects or releasing his own code.

View on Amazon

电子书代发PDF格式价格30我要求助
未经允许不得转载:Wow! eBook » A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles