プログラミングができるようになることだけでなく、アプリケーションを作成できるようになることも重視した内容だと思います。
最初に作るアプリケーションを決め、小さいプログラムを作って動かすことを繰り返しながら最初に決めたアプリケーションを完成させていくスタイルは、Rubyを習得しようとして挫折した経験のある自分にとって理解しやすいものでした。
簡単なサンプルプログラムと実行結果でRubyの振る舞いを覚えていく「練習」がたくさんあり、他のプログラミング言語の経験がある人であれば、読むだけでもRubyのプログラムをある程度書けるようになると思います。
逆に文法の解説を重視していないので、Rubyが少し使えるような人には物足りない感じがするかもしれませんが、文法を覚えることよりもアプリケーション作成の過程を経験していくことを重視しているので、プログラムを組むことはできるけど、自分で考えたアプリケーションを作った事が無い人であれば一読の価値はあると思います。
マイナス点を挙げるとすると、サンプルプログラムの字下げがずれていたり、1行が長すぎて行末で折り返してしまっている部分など、あれれと思う部分も少しありました。
細かい話かもしれませんが、初心者向けの本なので気を使って欲しかったです。
あと、いくつか「練習」に実行結果が付いていないものもあるのですが、個人的には付けてもらった方が良かったです。
とは言っても全体的に良くまとまっていて解りやすい内容だと思うので、これからRubyを勉強する人にはお勧めできる本です。