书籍介绍
在当今的软件开发领域中,函数式编程以其简洁性、可读性和安全性受到越来越多的关注。本书旨在帮助读者理解并掌握函数式编程,将其应用到Java编程实践中,从而提升代码质量,增强程序的可维护性和可靠性。
作者简介
Pierre-Yves Saumont是一位资深的Java开发者,拥有三十年企业级软件设计和构建的经验。目前,他在Alcatel-Lucent Submarine Networks公司担任软件研发工程师。此外,高清华也是一位经验丰富的软件研发工程师,专注于简洁代码、自动化测试、持续交付和DevOps等领域。他参与了《DevOps 实践》的翻译工作,并拥有自己的技术博客,致力于用易于理解的语言普及IT技术。
推荐理由
这本书《Java函数式编程》不仅是一本关于Java语言的函数式编程入门书籍,更是一本深入浅出地介绍了函数式编程思维方式和编写基础类库的指南。它详细探讨了函数式编程的核心概念,并通过实例和高级技术讲解,帮助读者掌握函数式编程,并能在不同场景下灵活运用。
适合哪些人读
适合对Java编程有一定基础,希望了解和学习函数式编程的开发者
希望提高代码质量和可维护性的软件工程师
以及对编程范式和编程哲学感兴趣的读者。
目录
第1章 什么是函数式编程 1
1.1 函数式编程是什么 2
1.2 编写没有副作用的程序 4
1.3 引用透明如何让程序更安全 6
1.4 函数式编程的优势 7
显示全部