多言語を数種類経験していて、「クラスを作るのはどうするのだろう」、「文字列はどうあつかばよいのか?」といったようなと極所的な読みかたをする人には向いてないと思います。章ととしてきっちり内容が書いておらず、1つの内容を動かそうとして、その内容を探すのに多数のページを探さなくてはならないような本です。 この内容であれば、ruby-lang.orgのチュートリアルやユーザーズガイドを読んだほうが良いと思います。
例えば、私はあることをrubyを使って行おうと思い、あるクラスを作りました。ところが動かない。クラスの説明をずっと読んでいたのですが、なぜ動かないのかわかりませんでした(原因はクラス名を小文字から始めていた)。そこで、ruby-lang.orgを見たわけです。「クラスは大文字から」としっかり書いてありました。その記述が無いのかと他のページを探したところ、クラスの章には書いておらず他のところに書いてありました。他にもそういう箇所が多々あります。
昔ベーシックやC言語をちょっとやっていて最近のオブジェクト指向と言われる言語はやったことが無いので、流して全部読んでみようとするのには良いのかもしれません。