我差不多完成了scala书,我想要一些很好的代码示例,它可以帮助我巩固我所学到的知识.
你可以推荐github上有什么吗?
最好是某种我可以学习的库,也许是一个API包装器?或者你推荐的其他东西?
我的建议是不仅要查看代码示例,还要深入了解并开始编码.你可以阅读世界上所有的代码,并且在一天结束时仍然没有线索如何编写最简单的函数.尝试解决一些Project Euler问题,即使是简单的问题也应该能够帮助您建立信心.
这是使用Scala和Akka演员的Project Euler#42解决方案的链接.这是一个非常简单的问题,但强迫自己用演员解决它教会了我很多如何使用它们并了解其他Scala的特性.
就个人而言,通过查看一些项目我已经学到了相当多的东西.在电梯框架的源代码,我们正在积极开发和有吨的东西来看待.当我开始使用Specs2时,我使用了他们的一些测试作为学习工具.
我首先从使用Twitter的Kestrel项目中了解了Scala ,它的代码(以及相关项目)也有很多东西需要关注.
此外,当我学习如何使用Akka时,我发现这个设置Akka Web应用程序的基本示例非常宝贵.它还有助于学习如何正确设置SBT
你可以看看Martin Odersky的Scala by Example.它显示了scala库的设计方式:
http://www.scala-lang.org/docu/files/ScalaByExample.pdf
您还可以查看scala库源代码.在官方scaladoc的大多数页面上都有一个链接源:
http://www.scala-lang.org/api/current/index.html
| 归档时间: |
|
| 查看次数: |
687 次 |
| 最近记录: |