看到不少 Ruby 爱好者在求入门书籍。还没看到求进阶书籍的。根据个人经验,强烈推荐 2 本宝典级 Ruby 书籍:
Design Patterns in Ruby
Metaprogramming Ruby
在周末闲暇时间,泡上一杯好茶,读读这 2 本书,真是享受!
Gof 的那本 Design Patterns 多年前读过。感觉读不下去,很枯燥。而这本 Design Patterns in Ruby 就很不一样。容易读,容易体会到 ruby 的漂亮和优雅。希望能对正在进阶的 Rubist 们有帮助。
Design Patterns in Ruby 个人感觉真不怎么样,写的很繁琐。 Metaprogramming Ruby 真心是本好书。
#1 楼 @skandhas 我居然漏掉了这个神贴,话说利用 Hash 的 default value 能力今天才是第一次看到,佩服一下 @quakewang
翻了翻这个帖子,很难想象这是 2009 年的讨论,我觉得更象是 05 年左右的水平,不过想想现在似乎也没啥变化
#21 楼 @wxianfeng 哦。曾经读过这本书。是讲 Rails 的,Ruby 讲的不多。挺不错的书。同时期还有一本 The Art of Rails,也是不错的书。
各单位注意,各单位注意:《Refactoring: Ruby Edition》中文:《重构 (Ruby 版)》。这本书我鼎力推荐。经典中的经典,和《Metaprogramming Ruby》的区别很大,因为这是基于编程理念和实例!