分享 Rails 初学者指南

yedingding · 2013年04月23日 · 最后由 xiaoronglv 回复于 2013年04月28日 · 5284 次阅读
共收到 39 条回复

亮点难道是 QQ 群??

亮点难道不是偷录??

#2 楼 @kenshin54 哈,Terry 其实表现的挺好的

听了一点发现以前听过这期了。

#5 楼 @zgm 不可能啊....

文章观点非常赞同。入门资料的制作,需要人手的话,算我一个。

不如社区合作一本书出来 😄

舉腳支持!!XD

我个人有个模糊的感觉:如果初学者上手先学 sinatra,几个月后再碰 rails,这样可以少受伤。

@yedingding 怎么看?

#10 楼 @happypeter Sinatra 原语太多,做 API 还可以,但是做 API 应该不是初学者的诉求。做 Site 就要面临各种选择要用什么,这些可能就是初学者的门槛。我觉得尽量不让用户做选择,另外,不要过早的看到 Rack 这四个字。

@yedingding 学习了,多谢

我感觉应学习 php 的写法,会简单很多。不要用 scaffold,提倡手写代码。

亮点是 “Agile Web Development with Rails” 这本书么

#11 楼 @yedingding Rack 这四个字 (母). 亮点是"母".

亮点是软广告比内容多么?

非常赞同。

Agile Web Development With Rails 不单教人怎么用 Rails 编程,还教人怎么解决问题,理解 Rails 的理念。这本书新手部分我看了 3 个月,理解整书用了 1 年,兼顾了入门和进阶。

遗憾就是最新版没有中文版,我的入门是看中文版的。虽然英文是编程路上必须的技能,但是起步阶段能少点门槛可以让人更容易体验到乐趣。

要我说 Rails 入门的最佳途径是什么,那就是静下心来跟着这本书走。

亮点就是让大家找不到亮点 - -

虽然学好英语对于学好 Rails 是一个基本条件,但是我还是希望初学者能在一开始学习的时候少因为语言问题而多碰壁。这个问题目前来看并没有很好的解,不过希望 Terry 和我能在未来改善一下现状。如果时间上允许的话,我们很希望能原创一本面向初学者的中文书,当然,收费,XD

这本书会有什么不同呢?

基本赞同,但认为 rails 还真的是给有准备的开发者的,另外也有兴趣参与入门资料的制作

亮点嘛,我觉得录音中基情四射啊~~~

哎... 就这么被赤裸裸的偷录了..... 有地方起诉不? lol...

@dingding 弄本 Rails 实战之类的书吧,类似 AWDWR 的思路。 中文系统学习推荐 http://ihower.tw/rails3/,内容略进阶

#20 楼 @sundevilyang 好问题,其实我们也在做更多的思考。

但是已经有了的想法是:

  1. 强调 learn by doing (一定会基于一个实际的项目出发)
  2. 它只会 focus 在 Ruby/Rails 上。 不会涉及过多不紧密相关的内容。
  3. 要涵盖起步所需 Ruby 知识的内容。

#24 楼 @qycpublic 嗯,参考 @poshboytl 的回复,ihower 和 xdite 的书都会参考一下。

亮点就是基情四射。鉴定完毕。

亮点是 “本无亮点,寻求亮点的人多了,就成了亮点”,哈哈,玩笑,里面的书还有好基本没看过。。。

听了录音,真的录得挺好的,@poshboytl 黑 cakephp 和 Django 是亮点,还有非常认同@yedingding 的选择太多是坏事这个观点。

我认为,新手就是选定方之后, 少上论坛,专心看那几本书,把@yedingding 说的那几本看透了,也就成老鸟了。我也是新手,正在走这样的路,坚持、坚持、再坚持,也没有什么过不了的坎

做事情,最终还是要靠自己的哈

#29 楼 @ericguo 这就是偷录的好处啊,如果我跟 Terry 说一起来录一下,估计效果就没这么好了。

#30 楼 @yehualiu 加油,多跟大家交流也是一种学习!

"你看跟着 D 大神之后……" 这句话怎么理解?

@yedingding 谢谢你的鼓励,也是我的动力

在没有经历过足够的痛的前提下,要理解很多改进就成了一件不容易的事情。

这就是标准答案, 其他只是帮衬. 痛啊痛啊, 等你习惯了, 觉不到痛的时候, 就好了.

楼主还有一句话:

那时我主要是一个后端开发程序员...
再跟自己的已知的知识体系做结合...

这都是亮点... 我觉得应该达成共识, Rails 根本就不是初学者应该碰的玩意儿~

而且不要再谈什么实战了, 让初学者, 还是打好基础一步一步来吧.

试想, 当初楼主之前不懂 SQL, 不懂后端开发, 没有熟悉至少一门面向对象的 (动态语言), 也不懂基本的 Linux 知识, 好吧, 也许还没有一个适用于自己的编辑器, 会是现在这样么?

还有: 对于新手, Agile Web Development With Rails 绝不是适合你看的第一本书, 这来自于本人痛苦的体会, 当然, 个人体会, 仅供参考.

补充: 新手该看的第一本书是 : Head First Rails, 图画版的, 简单易懂, 不过是 E 文版的.

好吧. 英文阅读, 这又是一个使用 Rails 之前, 需要打下扎实基础的技能...

#37 楼 @zw963 Head First Rails 虽好。。但是版本太老了。。另外也有中文翻译

剪掉很多「基情」? 😄

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