相信大家对本书的内容都不陌生,第二版带来如下更新,满满的都是干货:
- 引入了许多 Ruby 2.x 的新特性
- 由于 Rails 发生了巨大的变化,所以第 2 版的第二部分几乎全部重写了。
- 除了这些语言和类库的变化,作者自己的一些观念自第 1 版出版后也发生了一些变化。他开始对一些技巧保持警惕,比如幽灵方法;变得更喜欢某些技巧,比如动态方法。一些新的内容反映了这种变化。
- 最后,第 2 版对第 1 版的内容做了清理。更新了很多示例,有些是因为已经找不到第 1 版引用的原始代码了,有些是因为代码出现进行了较大的变化。作者增加了一些法术,同时也去掉了一些不很重要的法术。削减了“故事”的篇幅,以及很多与技术无关的内容。还根据读者的建议修改了一些文字上的错误。相信不管是第 1 版的粉丝,还是新读者,都会喜欢这样的修改。
豆瓣链接: http://book.douban.com/subject/26575429/