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

学习Ruby《学习Ruby》—— 一般,很一般

  • 小小评论家小小评论家
  • 书评
  • 2023-03-26 06:48:47
  • 68

很多地方写的不是很清晰,容易让人产生歧义。算是我手里的O'Reilly 系列较差的一本。

例如:P.79 Ruby [字符串的比较] 时,并没有很好的用例子或说明来讲清楚 "==" 与 "eql?" 的差别。2种方法返回的都是false,而一般其他书会给出2种方法返回值的不同来说明2种方法的差别。另外书中说“如果2个对象都是Strings == 返回true;否则即返回false”,其实并不是这样。"==" 会判断2个比较变量的类型,变量类型不同时返回false,而与是否是Strings类型无关。很多地方都出现这样的问题。

不过总体来说还算过得去了,反正是本入门书。

阅读全文