Kotlin核心编程

水滴技术团队

出版时间

2019-04-15

ISBN

9787111624318

评分

★★★★★

标签

编程

书籍介绍
这不是一本教你快速上手Kotlin语法的速成手册,而是一部试图讲清"Kotlin为什么这样设计"的进阶之作。它把Kotlin放在Java与Scala、Haskell的坐标系里横向比较,追问语言在兼容Java时做了哪些实用性取舍,从而帮助读者从"会用语法"跨越到"理解思想"。书中大量涉及模式匹配、代数数据类型、Typeclass、函数式通用结构、异常的类型化替代,以及协程与响应式架构,并辅以生成的字节码分析。多位读者评价它"比《Kotlin实战》讲得更深",读完后收获的不仅是写法,更是设计层面的判断力。需要提醒的是,书中存在少量排印与编辑瑕疵,篇幅上部分章节略显啰嗦,适合愿意反复啃、追求"知其所以然"的开发者。
作者简介
水滴技术团队 著:水滴技术团队 核心成员来自阿里巴巴、淘宝,公司旗下的大数据SaaS类产品服务了Booking、阿里集团、小米集团、大疆创新、拍拍贷等几十万家企业,是微信的重点第三方合作产品。 推崇函数式编程,喜欢尝试各种新的前后端技术。团队在2015年就实现了业界领先的全异步开发架构,该架构是基于fp Scala及微服务化的分布式系统。同时,水滴技术团队还是国内外少有的pure fp技术团队,采用了如Play! Framework、Akka、Cats等新潮的技术,并对JVM生态的一些编程语言有着较丰富的实战经验,当前主要为Scala、Kotlin社区输出博客和开源项目。 章建良(网名:Jilen) 水滴技术团队核心成员,杭州极跑科技联合创始人,曾就职于淘宝。从2008年开始,活跃于Scala社区,在函数式编程和并发领域拥有极丰富的实战经验。 此外,他还是知名开源项目Quill的核心贡献者,目前正在创造一个纯函数式的异步数据库驱动asyncdb。
目录
前言
热身篇 Kotlin基础
第1章 认识Kotlin2
1.1 Java的发展2
1.1.1 Java 8的探索3

显示全部
用户评论
花半个下午翻完了前面两部分,屁话有点多了,不够简洁
这就是一本翻译官网和其它文档的书。语句包括章节安排,完全不是我们的思维。看着很费劲。 一个知识点,这儿说一点那儿说一点。看着难受。
挺垃圾的,几个人草草完成的
介绍Kotlin语法、模式匹配、惯用法及设计模式、函数式编程等等。从“为何Kotlin是更好的Java“着眼,并横向与Scala、Haskell等纯函数式语言对比,以说明Kotlin在设计层面为兼容Java所做的实用性取舍。Kotlin 是一门偏函数式的新语言,简洁与实用并重。国人能够写出这样前后连贯,融会贯通的书籍,实属入门精品。
很好的教程书,讲解清晰,案例深入。
走马观花看了一遍,看后面,忘前面
“奇技淫巧”,对开阔视野很有帮助,对提升业务能力帮助不大。
不仅仅是讲kotlin,更主要是在讲函数式编程的概念,有深度,还没读完
多看几遍,还是觉得这个书相对好很多
下载
收藏
全部深度解读 →主题书单高分榜最近更新