Recent Posts

Positive Impressions of "Agile Web Development with Rails—Second Edition"

by tdaxp ~ June 6th, 2007

I’m embarking on a new project. Eventually, I hope, it will tie together with Coming Anarchy, the Wary Guerrilla Wary Student projects, as well as some other stuff. For this stage, though, I get to put my computer science experience to use by learning the hip new development platform: Ruby on Rails.

At first Ruby on Rails is — scary. The tutorials I found online weren’t much help. Happily, a fellow student who is also involved and knows more than I do suggested Agile Web Development with Rails—Second Edition. The book is amazingly good.

The book starts right-off with useful information about getting a development system up and running. Then a great “hello world” program which emphasizes Ruby on Rails usability from both the programmer’s and the end-user’s standpoint. The chapter ends with logical, simple tasks to aid procedural memorization.

I haven’t finished the book yet (far from it), and I haven’t begun on the main project either. But so far this book is an outstanding resource.

4 Responses to Positive Impressions of "Agile Web Development with Rails—Second Edition"

  1. Younghusband

    I've been wanting to sit down and learn Rails for over a year now, but as I have no programming background and no free time I thought it would take too long. I look forward to any future reviews of the book and the framework.

  2. Dan tdaxpk

    Younghusband,

    I went through the second substantive chapter today. The way ROR takes over the database is interesting, convenient — and mind blowing (for this perl programmer). Very cool.

  3. zenpundit

    Hi Dan,

    Mrs. Z would like to know if RoR is a content management system like JOOMLA ?

    (whatever the hell that is- LOL!)

    Hey – will you be staying in DC or Alexandria come July ?

  4. Steve French

    Actually it's a “web application framework” vaugely similar to asp.net from microsoft.

  5. Dan tdaxp

    I'm not sure what the best way to describe Ruby on Rails is — it's almost a system to develop content management systems. It's a revolution beyond perl, php, or asp, I know that much.

    The book describes RoR as a Model-View-Controller [1] System, though I'm new to that concept as well.

    On DC: No idea! What do you suggest? :-)

    [1] http://en.wikipedia.org/wiki/Model-view-controller#Perl

Leave a Reply