上图是一个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的过程中,你必然会碰到大量的信息。那就创建一个系统来组织这些信息,以便日后用到时你能快速找到它。为这些信息分类对你的学习肯定有帮助的。
- 大小: 38 KB
分享到:
相关推荐
收集了常用RAILS学习的网址 收集了常用RAILS学习的网址
rails学习教程,ruby on rails入门,pdf格式,英文
Ruby On Rails是一个用于编写网络应用程序的软件包.它基于一种计算机软件语言Ruby,给程序开发人员提供了强大的框架支持.本书介绍了rails的基本使用,深入扩展,练习挺多的
仅仅三分,就可以帮助你搭好框架,拥有学习手册。欢迎下载其他文档
Ruby on Rails 学习案例
Ruby on Rails Web开发学习实录 内容简介: 在目前的主流web开发技术中,基于ruby语言的rails框架是做网站开发速度最快的工具。它可以达到j2ee框架开发速度的5~10倍,并且代码量也非常少。另外由于代码量的大幅度...
ruby on rails 学习资料pdf
sunspot 学习笔记-安装以及使用,另外还有部分crontab插件的安装以及使用,适用与rails3
让你知道在rails中如何使用路由,路由与URL是如何对应的。
《Ruby on rails web开发学习实录》的光盘文件
一个用Ruby on Rails搭建的图片分享的网站项目.完整源代码
Ruby on Rails Web开发学习实录.pdf
NULL 博文链接:https://wikimo.iteye.com/blog/622212
学习英语这门世界语言是很重要的,但先通过母语学习往往会更有效果。正因为这样,当看到 Andor Chen 把《Ruby on Rails Tutorial》翻译成中文时,我很高兴。 我从未到过中国,但一定会在未来的某一天造访。希望我到...
rails的经典学习项目,ruby on rails打包的程序 rails的经典学习项目,ruby on rails打包的程序 rails的经典学习项目,ruby on rails打包的程序
很不错的入门文档,适合初学者直接入门。
rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...
[Pragmatic Bookshelf] Crafting Rails Applications Expert Practices for Everyday Rails Development (E-Book) ☆ 图书概要:☆ Rails 3 is a huge step forward. You can now easily extend the framework, ...
学习rails框架开发的必备书籍。。。。。。。。。。。。。