- Добавил: literator
- Дата: 10-05-2023, 05:01
- Комментариев: 0
Название: A Functional Approach to Java: Augmenting Object-Oriented Code with Functional Principles (Final Release)
Автор: Ben Weidig
Издательство: O’Reilly Media
Год: 2023
Страниц: 403
Язык: английский
Формат: epub, mobi
Размер: 10.2 MB
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. Functional programming isn’t a new idea. In fact, it’s even older than object-oriented programming! It first appeared in the early years of computing, in the 1950s, in the Lisp programming language and has been used quite commonly in academia and niche fields. In recent years, however, there has been an increasing interest in functional paradigms. This book might not be for you if you are looking for a compartmentalized, recipe-style book presenting “ready-to-implement” solutions. Its main intention is to introduce functional concepts and idioms and teach you how to incorporate them into your Java code.
Автор: Ben Weidig
Издательство: O’Reilly Media
Год: 2023
Страниц: 403
Язык: английский
Формат: epub, mobi
Размер: 10.2 MB
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. Functional programming isn’t a new idea. In fact, it’s even older than object-oriented programming! It first appeared in the early years of computing, in the 1950s, in the Lisp programming language and has been used quite commonly in academia and niche fields. In recent years, however, there has been an increasing interest in functional paradigms. This book might not be for you if you are looking for a compartmentalized, recipe-style book presenting “ready-to-implement” solutions. Its main intention is to introduce functional concepts and idioms and teach you how to incorporate them into your Java code.