虽然每次都是从头开始看Java与Scala的初级的教程,但是每次看的时候重点不一样,对于语言的理解也不一样。这一次的时候,强调的是,我们如何从初学者成为能够熟练运用一门语言的开发者?为了做到这一点,我们需要付出哪些努力?
现在的看法是这样的。第一,我们应该按照写书的方式写Scala的程序。所以,如何从应用程序中生成文档,以及介绍这个文档是最基本的。所以,在初学者的第一章的时候就应该学习使用scaladoc来写文档,以便能够注释出来自己所写的东西,表达出来自己所写的东西是什么样的意思。第二,或许是对于某些语言,使用REPL环境。但是学习一个语言可能更关键的是学习它适应的设计模式,与常见的实践,就像写学术文档一样写程序。