Book Review: Build your own Ruby on Rails Web Applications Book by Patrick Lenz
Sitepoint has an offer to download the PDF version of Patrick Lenz’s book. I downloaded the book last week and have already read 351 of 464 pages. I am on Chapter 11 of 12. finished reading it now. It is a nicely written book and covers a lot of ground. It is very easy to understand & follow and I would recommend it to any newbie on Ruby on Rails. It is also a nice midway book between Agile Web Development with RoR 1st Edition and the recently released 2nd Edition.
It has one chapter each on debugging and deployment, which most books do not cover. It has a chapter each dedicated to introducing Ruby and Rails separately. The part I liked the most was that the book has been written from a developer’s perspective. It not only “educates” but teaches the reader how to program using the Ruby on Rails platform. It follows a standard / recommended path to write the sample application. E.g. a chapter would introduce a concept, make you write some code, see it executing, then come back and write tests to make sure the code is testable for later. It also uses migrations throughout to teach the reader the right way to do the job. This in my point of view instills good habits in a newbie which will help in the longer run. The book also comes with source code but I enjoyed building the sample application “shovell” following the book’s narrative.