[转载]Rails学习路线图

[img]http://dl.iteye.com/upload/attachment/292958/ec68d023-5e49-33c3-9ad1-e409d024c822.png[/img]


上图是一个Ruby on Rails自由职业者提出的Rails学习路线图,可见学习Rails进行web开发是个漫长的过程。好在Ruby语法简单,Rails其中的思想更是想人所想,这才降低点难度。我仔细看了全篇文章,关于其中的每一小项技术的学习讲的都很有道理。不过,我更看重的是文章最后面的Five More Tips to Accelerate Your Rails Education:

Always Be Producing:学习一项技术时,别忘记了拿这项技术来做点简单的东西。如果你学HTML,就该写些网页;如果你学Rack,就该拿它来做些简单的web服务器(Rack是用ruby写成的封装了HTTP协议的中间件,很多ruby web服务器都是基于它的,故web app应该理解为“web服务器”程序)。学一项技术的时候,做一些东西真的能够让你集中精力于做正确的事情。请从实践中学(Learn by doing)。
Don’t Learn Alone:看看专家们都在做什么,注意他们使用的工具和技术。(Pair Programming,结对编程)
Know Why It Exists:每一项技术的发明都是为了解决问题的,当你学一门新技术时,也要看看是谁发明了它,他们又用解决了什么问题。这样拷问之后,很多事情就将豁然开朗了。
Follow the Crowd:刚开始学时尽量别做反常的选择,比如在Windows上学Rails。Rails的一个强项在于它的社区,如果你做些反常的选择,你将马上发现你自己很无助。所以,请随大流。
Organize Your Knowledge:学Rails的过程中,你必然会碰到大量的信息。那就创建一个系统来组织这些信息,以便日后用到时你能快速找到它。为这些信息分类对你的学习肯定有帮助的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值