《深入理解Scala》——第2章,第2.6节总结

简介: 本节书摘来自异步社区《深入理解Scala》一书中的第2章,第2.6节总结,作者[美]Josh Suereth,更多章节内容可以访问云栖社区“异步社区”公众号查看

本节书摘来自异步社区《深入理解Scala》一书中的第2章,第2.6节总结,作者[美]Josh Suereth,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.6 总结
深入理解Scala
本章中我们了解了Scala编程时的第一个关键组成部分。利用REPL做快速原型是每个成功的Scala开发者必须掌握的关键技术之一。面向表达式编程和不可变性都有助于简化程序和提高代码的可推理性。Option也有助于可推理性,因为它明确声明了是否接受空值。另外,在多态的场景下实现好的判等可能不容易。以上这些实践可以帮助我们成功踏出Scala开发的第一步。要想后面的路也走得顺利,我们就必须来看一下编码规范,以及如何避免掉进Scala解析器的坑。

相关文章
|
Scala Java
《深入理解Scala》——导读
本节书摘来自异步社区《深入理解Scala》一书中的导读,作者[美]Josh Suereth,更多章节内容可以访问云栖社区“异步社区”公众号查看
3349 0
|
Java 程序员 Scala
《深入理解Scala》——第1章,第1.5节总结
本节书摘来自异步社区《深入理解Scala》一书中的第1章,第1.5节总结,作者[美]Josh Suereth,更多章节内容可以访问云栖社区“异步社区”公众号查看
1354 0
|
SQL 消息中间件 分布式计算
如何查看spark与hadoop、kafka、Scala、flume、hive等兼容版本【适用于任何版本】
如何查看spark与hadoop、kafka、Scala、flume、hive等兼容版本【适用于任何版本】
671 0
如何查看spark与hadoop、kafka、Scala、flume、hive等兼容版本【适用于任何版本】
|
3月前
|
分布式计算 Java Scala
spark 与 scala 的对应版本查看、在idea中maven版本不要选择17,弄了好久,换成11就可以啦
spark 与 scala 的对应版本查看、.在idea中maven版本不要选择17,弄了好久,换成11就可以啦
112 2
|
3月前
|
分布式计算 数据处理 Scala
Spark 集群和 Scala 编程语言的关系
Spark 集群和 Scala 编程语言的关系
29 0
|
4月前
|
分布式计算 Java Scala
Spark编程语言选择:Scala、Java和Python
Spark编程语言选择:Scala、Java和Python
Spark编程语言选择:Scala、Java和Python
|
12月前
|
存储 分布式计算 Scala
Spark-RDD 键值对的操作(Scala版)
Spark-RDD 键值对的操作(Scala版)
|
12月前
|
SQL 存储 JSON
人人都懂Spark-SQL基础操作(Scala版)
人人都懂Spark-SQL基础操作(Scala版)
|
12月前
|
JSON 分布式计算 算法
Spark-编程进阶(Scala版)
Spark-编程进阶(Scala版)