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