绿林网

《Scala编程》读后感锦集

《Scala编程》读后感锦集

《Scala编程》是一本由Martin Odersky、Lex Spoon、Bill Ve著作,电子工业出版社出版的平装图书,本书定价:89.00元,页数:492,特精心收集的读后感,希望对大家能有帮助。

《Scala编程》读后感(一):复杂与简单

Scala是一门复杂的语言,它在java的基础上又多出了很多的特性,看起来很像语法糖?

但这些复杂的特性背后却有着内在的统一性,最终达到了强大而不失一致。从for表达式转译,到List实现,你会发现它的内核是如此简单,但在这些基础之上构建出的强大特性,是如此美妙。

有些语言,你只要学一个月,但完成一个项目却要五个月,有些语言你需要学五个月,但完成一个项目只要一个月。

《Scala编程》读后感(二):这本书既好,又不好

好的一方面,这本书倒是一本很详尽细致的参考手册,scala里做一件事往往有好几种做法(一种最底层的原始做法,一种加了点语法糖的友好做法,还一种糖加多了甜的不得了的做法),这本书介绍的比较充分,并且在很多地方对这语言为什么这么设计做了解释,在读完书开始实用时碰到问题的时候(一定会的)回来翻书是很有帮助的。

不好的一方面:作者 Martin Odersky是写java编译器的牛人,技术是没说的,但这书写的可就不够深入浅出。作者一方面试图将java程序员引导到函数式编程的世界,一方面有没对函数式编程做足够的理论上的解释,如果读者没有函数式编程的经验(比如haskell),直接从这本书上手是有点难。我建议想学scala的人可以先学下haskell换换脑子,http://learnyouahaskell.com/chapters,先看这本书,有概念后再回来学scala进行应用。

书里的代码例子往往试图同时反映scala的多个特点(scala也确实很有特点。。。),怕是也会吓倒不少对scala感兴趣的人。

《Scala编程》读后感(三):真的真的很适合入门了

目前看了五分之一,但是感慨有很多,这里写一下。

之前上学的时候学过一段时间,当时用的是 《快学Scala》这本书,当时是图书馆借的第一版

快学Scala

7.6

[美] C. S. 霍斯曼 / 2012 / 电子工业出版社

然后大概刷了一半,每章的习题自己也都做全了,但是后面就感觉做了个梦一样,醒来还是不懂,对 Scala 的印象只保持在 属于 jvm 系语言、能调用 Java 的包,多范式编程语言、函数式写法写起来又烧脑又好玩、spark 用的它 这些印象中,而且本身自己也没怎么学过 Java,所以对于 Scala 灵活在哪里?Scala 为什么难学?网上黑Scala的梗在哪儿?用 Scala 写程序的三种写法是啥?类型系统是什么?Scala 里函数式风格的程序应该怎么写?当时我看完快学 Scala 这本书后对于这些问题是没有概念的。

最近在看 flink,然后又刚好捡起 Scala ,然后就看了这本书,这本书和快学 Scala 很大的一个区别是这本书的文字很像一个很牛逼靠谱的 mentor 在工位旁边一点一点给你讲,没有流水账式文档版的罗列语法特性,而是给了很多例子,而且还是相当简单易于理解的例子,并且中间穿插很多为什么是这样的设计,原理是什么,和 Java 的区别,除了这种写法还可以怎么写,这种算是剖析类的东西吧,能让人跟着作者的思路思考,能解答上面

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐