当前位置: 首页> 书评> 正文

The Ruby Way中文版《何为Ruby Way》

  • 小小评论家小小评论家
  • 书评
  • 2023-03-26 04:43:46
  • 56

这不是一本入门读物,如果你是一位初学者,在你翻过之后发现和你想的不一样的时候,不要立刻抱怨这本书如何如何不好,请你先了解些基础再回来阅读此书。(如果你有很好的其它语言的基础,可以不必把自己定位为初学者)

和Programming Ruby 2nd这种教材类的书不同,Ruby Way是按照解决问题的主题来组织的内容,所以它适合在你知道了Ruby是怎么回事之后想用它解决问题的时候查阅。Ruby是一种动态语言,和现在主流的Java,C#有很多的不同。你在Java里面拥有的经验多数可以复制到C#上,但是如果你要把原来的做法用在Ruby上就会碰壁。Ruby由于其自身语言的特性,很多问题上都有自己做法。或许,把这些东西称之为道有些夸大其辞,所以我更愿意把这个Way解释为方式或者风格。Ruby Way通过一个个具体问题,将Ruby的编程风格展示在读者的面前。

如果你要学习Ruby,就不是简单的掌握了Ruby的API就能变成了一个合格的Ruby程序员了,你不能用Java或者C#的风格来写Ruby,你要学会的是Ruby的风格,你要用的是Ruby的方式——而这些,就是你在这本书里能得到的。

ps:中文版和英文版我都看过,我自己买了中文版,翻译的还不错,不过在第一章里就发现了一个小的排版问题。27页比较那个表达式的时候,+号前后的空格是有区别的,这里印刷的时候全部成一个样子了。

阅读全文