从哪里开始阅读scala源代码?

我知道关于“如何/在哪里开始阅读xxx代码”有很多问题。 但这是一个重要的问题。 我是scala的新用户,我非常喜欢这种语言,我想更深入地了解scala的工作方式。 所以我决定阅读源代码,但是我不知道如何开始。

我想对scala建立起系统的理解,所以有人可以给我一些有关从何处开始阅读scala源代码或介绍一些有用的书的建议。谢谢

minuteslove 回答:从哪里开始阅读scala源代码?

这个问题很可能会因为过于广泛或偏离主题而被关闭,但我不介意回答。

此问题的最常见答案通常包括:

  • Odersky&Co.(link)在Scala中编程
  • 库塞拉 课程,尤其是Scala中的函数式编程原理
    link

在工作中(我们只是从Scala开始)和业余爱好项目中,我在实现所学知识的同时使用了这两种方法。

如果您正在谈论特定的GitHub项目以阅读代码,那么有很多很棒的库,但是老实说,对于初学者来说,它们可能有点高级。几乎所有优秀的人都在使用先进的FP概念和库,例如catsscalaz,现在可能还为时过早。

因此,我的回答(尤其是自从您询问了语言的基础知识以来)尤其是专注于上述书籍和Coursera课程等材料,并通过一个业余项目来实施您在实践中学到的东西。

您可能还会在各处找到一些非常不错的博客文章,但是它们通常针对特定主题,因此当您遇到某些概念(例如类型类)时,您可以不时引用这些文章。

本文链接:https://www.f2er.com/3118153.html

大家都在问