新手问题 学习 Rails 的一点看法

匿名 · 2013年04月30日 · 最后由 Rorchach 回复于 2013年06月26日 · 2897 次阅读

我也是一个新手,现将自己学习的体会与大家分享:

1、rails is not for beginner,这个深有体会,如果你不懂 html,css,linux,git 等一些基础的东西,得先把这些基础了解了,当然,也不是要多么深入,在学 rails 的过程中,可以同时补,首先得得要了解,会操作使用,会查 google。

2、作为新手,最好是先要把 ruby on rails tutorial、guaides.rubyonrails.org、agile web development with rails,这三本书学透,当然,这个“透”得下一点功夫,而不是简单的明白,知道,很多的知识点都在里面,这也是能指引深入学习的基础。

3、就是要少点杂念,github 和 ruby-china 上各种种样的新技术很多容易影响你的学习进度,作为新手,很容易受到这些新技术的影响,反而不利于自身的学习,所以得坚持自己的学习方向和进度。

4、学习一门技术,最终的落脚点还在于“动手”,学习编程更需要“动手”,也就是 coding,@Kevin Wang 在 teahour.fm 的第二期推荐了一本《一万小时天才理论》,任何真理、原理都是很简单的,精深、激情和坚持,这就是干成一件事的最根本的东西,而不是你的基础有多差,条件有多差。

5、最后,还是那一句话,坚持、坚持、再坚持,如果你那在不看原码的情况下,能够熟练、流畅地将 angel_nest 和 ruby-china 的原码,重新写一遍,我想作为一名新手,也该出师了。

楼主这新手出师的标准目测有点儿高……

坚持很重要。谚语有云:

Penetrate a stone with infinite combos. 用无限连招打穿石头。

可以看下我的项目 https://github.com/wushexu/rpmp 个人以为比较适合学习和练手

1000.times{读书,编码,思考}

#2 楼 @luikore 不是应该翻译成“水滴石穿”的么……哦哦,我明白了,小时候街机玩儿得多,COMBOS!

#2 楼 @luikore #5 楼 @nightire

up up down down left right left right b a start

#3 楼 @wushexu 请问下有没有 Live site 啊……

@nightire @lgn21st 其实很多格斗里 combo 伤害是有阻尼系数的吴倩莲总伤害还是有限的 XD

#7 楼 @cqcn1991 没有,下一步我会加一套演示数据,导入即可,可演示全部功能

#8 楼 @luikore 浮空保护么……

我的感觉是在加上一点,需要了解 MVC,需要了解 http,我做 PHP 出身,反正各方面都需要再次理解的。

以我在群里混了 5 年多的经验,见过新手无数。我的经验是,细心的新手效率能高出 500%,常年看到因为一个符号一个字母浪费几天的例子

匿名 #13 2013年05月13日

agile web development with rails 的第三部分才是全书的精华

方法都是浮云,坚持才是王道

需要 登录 后方可回复, 如果你还没有账号请 注册新账号