这不是一本入门读物,如果你是一位初学者,在你翻过之后发现和你想的不一样的时候,不要立刻抱怨这本书如何如何不好,请你先了解些基础再回来阅读此书。(如果你有很好的其它语言的基础,可以不必把自己定位为初学者)
和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页比较那个表达式的时候,+号前后的空格是有区别的,这里印刷的时候全部成一个样子了。
本文由作者笔名:小小评论家 于 2023-03-26 04:43:46发表在本站,文章来源于网络,内容仅供娱乐参考,不能盲信。
本文链接: http://www.w2mh.com/show/20028.html