当当读书
Java设计模式及实践

Java设计模式及实践

(印)卡马尔米特·辛格(Kamalmeet Singh)
0
51.35 原价¥51 开通租阅权,免费读此书
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

本书向读者展示Java语言中更加智能化的编码实例。书中首先介绍面向对象编程(OOP)和函数式编程(FP)范式,然后描述常用设计模式的经典使用方法,并解释如何利用函数式编程特性改变经典的设计模式。读者将学习混合使用OOP和FP的实现方式,然后学习响应式编程模型——一种为了编写更好的代码而将OOP和FP结合使用的方法。之后,本书将介绍从MVC架构向微服务和无服务器架构转变的发展趋势,*后介绍Java新版本的功能特性及其实践。通过本书的学习,读者可以有效地解决发应用程序过程中的常见问题,能够轻松地应对各种规模项目的扩展和维护。
【推荐语】
对于发人员来说,掌握设计模式有助于提高代码质量,促代码重用,增强架构健壮性。随着编程语言的不断发展,新特性层出不穷,在其被广泛使用前,程序员往往需要花费大量时间去理解和掌握。本书的目的就是降低新技术趋势的受难度,为程序员提供良好的应用实践。 本书向你展示Java语言中更加智能化的编码实例。书中首先介绍面向对象编程(OOP)和函数式编程(FP)范式,然后描述常用设计模式的经典使用方法,并解释如何利用函数式编程特性改变经典的设计模式。 你将学习混合使用OOP和FP的实现方式,然后学习响应式编程模型——一种为了编写更好的代码而将OOP和FP结合使用的方法。之后,本书将介绍从MVC架构向微服务和无服务器架构转变的发展趋势,*后介绍Java新版本的功能特性及其实践。 通过本书的学习,你可以有效地解决发应用程序过程中的常见问题,能够轻松地应对各种规模项目的扩展和维护。具体包括: ● 理解面向对象编程和函数式编程范式 ● 探究传统Java设计模式的使用方式 ● 了解Java的新功能特性及其对经典设计模式的影响 ● 了解响应式编程及其作为增强版的函数式编程的原因 ● 应用响应式编程模式并探寻其解决常见问题的好方法 ● 了解架构的发展趋势和从MVC架构到无服务器应用架构的转变 ● 应用Java的新功能特性及其实践
【作者】
卡马尔米特·辛格(Kamalmeet Singh),在15岁时首次尝试了编程并立刻爱上了它。他在获得信息技术学士学位之后加了一家创业公司,在那里一步提升了对Java编程的热爱之情。IT行业13年的工作经验,以及在不同的公司、国家和领域的沉淀,使他成长为一名发人员和技术架构师。他使用的技术包括云计算、机器学习、增强现实、无服务器应用程序、微服务等,但他的爱仍然是Java。 艾德里安·伊恩库列斯库(Adrian Ianculescu),一名拥有20年编程经验的软件发人员,其中12年使用Java。他在2-40人的团队中工作,他意识到发软件不仅仅是编写代码,而对以不同的方法和框架设计软件和架构产生了兴趣。在公司工作一段时间之后,他始转变为自由职业者和企业家,以追随他童年时代的梦想——制作游戏。 路西安-保罗·托尔耶(Lucian-Paul Torje),一位有抱负的软件工匠,在软件行业工作了近15年,几乎对所有与技术有关的事情都感兴趣,这就是他涉猎广泛的原因,包括从MS-DOSTSR到微服务,从Atmel微控制器到Android、iOS和Chromebook,从C/C 到Java,从Oracle到MongoDB。 译者简介: 张小坤,软件发工程师、项目经理、系统架构师,毕业于北京理工大学软件学院,长期从事系统设计发工作,经验丰富,对设计模式有深刻的认识和理解。 黄凯,系统架构师,毕业于北京理工大学软件学院,一直从事软件研发工作,对设计模式与实际发中的应用具有较为丰富的经验。 贺涛,高级软件工程师、项目经理,长期致力于系统设计和应用研发工作,实践经验丰富。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。