3个月前我开始在轨道上学习红宝石。我已经关注了关于twitter克隆的几个教程,我正在完成micheal hartl的Ruby on rails教程,我想知道如何确保推动下一个级别。我的目标是能够制作出能够达到实际网络标准的优秀应用。有很多内容可以为初学者学习rails,但我想获得博客,教程,书籍或任何其他链接,以便那些想要推动框架前进的知识。谢谢。
我认为每个人的答案都对这个问题很重要,所以我不会验证任何答案。尊重每个人。但非常感谢并不断添加答案和反馈。
答案 0 :(得分:5)
简短的回答是:“实践,实践,实践”。
开始阅读您使用的宝石代码。您会惊喜地发现,通过深入研究,您可以找到许多问题的答案。
在练习的同时,您应始终了解新闻,提示,技巧和新功能。因此,除非您已订阅,否则我建议您订阅RubyWeekly。阅读有关Ruby on Rails的文章,并使用您从这些文章中读取的代码示例。
我还建议你参与TDD / BDD,这真的改变了编写代码的思路。
按照屏幕强制转换。你可能知道RailsCasts。我还建议您订阅Destroy All Software每月9美元,但值得。
祝你好运。答案 1 :(得分:4)
这里有很多关于编程的免费书籍(包括ruby,sql,设计模式等):http://programming-motherfucker.com/become.html
答案 2 :(得分:4)
我的推荐。 为了阅读: