论坛首页 编程语言技术论坛

看完几本Ruby、RoR书籍后的感受

浏览 26364 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-06-14  
顺序看了《Agile Web Development With Rails》、《Rails Recipes》和《Ruby for Rails》,我看的都是最新的英文版的,说说对这三本书的感受。

1,《Agile Web Development With Rails》,2ed
以实践为基础,一步步讲解Web程序开发Rails做法,非常简单易懂,对没有编程背景的人来看也不是什么难事,算是本不错的Rails入门书。
但既然作为入门书,只看了本书的朋友们就不要在简历中写什么“熟悉Ruby on Rails”了。

2,《Rails Recipes》
这本书是Rails开发的参考书,一篇一篇讲解Rails开发中某一方面的经验和技巧,各篇之间没什么联系,适于每天看个一两篇然后试试效果,日积月累,对Rails的理解也会逐渐加深。


3,《Ruby for Rails》
这本书就是垃圾,书中大部分内容都泛泛而谈,只有少部分章节对Ruby的某些特性讲解的还算半彻底。本书作者说话也老是罗里罗嗦婆婆妈妈,最烦这种技术书了,又不是小说,用两行代码就能解释清除的很简单的问题非得讲两三页,非常怀疑作者在凑字数赚稿费。

看完这三本书,你就可以在简历中写上“熟悉Ruby on Rails”了,但是只看这三本书还是对Ruby语言和Rails框架了解不深刻,所以下一步是:
1,看Rails源码
2,看《Ruby Hacking Guide》和Ruby源码
   发表时间:2007-06-14  
熟悉Ruby on Rails不是靠看多少东西。自己每天用Ruby写脚本,再动手做几个项目,就熟悉了。不做,看再多也白扯,没用。
0 请登录后投票
   发表时间:2007-06-14  
gigix别偷换概念,我没有说过“熟悉RoR是靠看多少东西”
看《Rails Recipes》时就需要每天边看边动手实践
动手能力肯定是第一位的
0 请登录后投票
   发表时间:2007-06-14  
所以即便只看过AWDWR,同样可以说“熟悉RoR”。
不过Rails Recipes确实是好书。应该细细读两遍目录,大概弄清都讲了哪些东西,一旦需要就可以copy&paste了。
0 请登录后投票
   发表时间:2007-06-14  
但是我说的是“[strong]只[/strong]看了本书的朋友们就不要在简历中写什么'熟悉Ruby on Rails'了”,因为AWDWR毕竟将的太浅了,即使把该书的代码全部手写运行也不会掌握太多Rails的精髓。
另外要加快上手速度的话,下载一份Beast源码看看。Typo就算了,代码写的比较乱。
0 请登录后投票
   发表时间:2007-06-14  
hideto 写道
但是我说的是“[strong]只[/strong]看了本书的朋友们就不要在简历中写什么'熟悉Ruby on Rails'了”,因为AWDWR毕竟将的太浅了,即使把该书的代码全部手写运行也不会掌握太多Rails的精髓。
另外要加快上手速度的话,下载一份Beast源码看看。Typo就算了,代码写的比较乱。


写熟悉java语言的也有一半只会写helloword
要求别人怎么写简历的话,会累死
不过想要熟悉只作书上的例子就要以了么
正在看第二本。。。第三四五六本没看过。。。

PS:gigx的片片照的不好。。。希望重照
0 请登录后投票
   发表时间:2007-06-14  
第叁本书没有楼主说的那么差吧。能学到一些Programming Ruby上没有讲的东西。
如果只看了这三本就去看Rails源代码比较难吧。(如果是Rails应用的话则另当别论)
0 请登录后投票
   发表时间:2007-06-14  
简历本来就没用,谁的简历上不写“精通xxx...."
0 请登录后投票
   发表时间:2007-06-14  
liubin 写道
第叁本书没有楼主说的那么差吧。能学到一些Programming Ruby上没有讲的东西。
如果只看了这三本就去看Rails源代码比较难吧。(如果是Rails应用的话则另当别论)

《Ruby for Rails》最后一章提了一些如何学习Rails源码的建议
另外我自己看《Rails Recipes》一书时也经常翻Rails源码看,这有什么难的?
0 请登录后投票
   发表时间:2007-06-14  
dongbin 写道
简历本来就没用,谁的简历上不写“精通xxx...."

我所理解的“精通”就是看过源码能说出架构上的东西
比如精通Hibernate,会用只能叫“熟悉”,看过Hibernate源码,会自己优化Hibernate缓存,能修改Hibernate源码,那我说你“精通”
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics