Agile Web Development with Rails: the book of the year?

Ecris le 28 août 2005
Dans la catégorie Uncategorized |

Dave has the pattern “study the classics” where he states:

There are an amazing number of programming books out there. Distinguishing the good ones is a critical skill because reading the right book at the right time is priceless.

I can tell you that Agile Web Development with Rails is one of those ones.

This book is amazing. Actually, the mix of Rails and the book is amazing. As you know, I am from the old pragmatic school. All the gimmick and technical sugars of J2EE and following never appeared quite compelling to me. As a consequence, I never get the point of having ORM or MVC Web framework and such things, as it appeared to me to be a heavy weight load of complexity where much simpler solutions exists, and have always existed.

The big Java project I am starting those days confirmed me my impression. We are going to use a corporate web Java framework build in house. The thing is heavy, complex, and do very simple tasks (managing JSP pages) with such a numbers of layers and complex acronyms that I know the project teams are going to be slowed down just to understand what they have to do with that beast.

Rails is another animal, and Dave?s book does a wonderful job at explaining why. Suddenly, web flow management becomes simple, ORM becomes useful, and test frameworks are so easy to use and explain that one does not understand why we did not work that way since the beginning.

Really, if you plan to become an acceptable web object programmer, I think you should get that book, even if you are working with legacy technologies such as Java or .Net: it will show you the direction you have to follow for the next few years.

Social Bookmarking
Add to: Mr. Wong Add to: Webnews Add to: Icio Add to: Oneview Add to: Folkd Add to: Yigg Add to: Linkarena Add to: Digg Add to: Del.icio.us Add to: Reddit Add to: Simpy Add to: StumbleUpon Add to: Slashdot Add to: Netscape Add to: Furl Add to: Yahoo Add to: Spurl Add to: Google Add to: Blinklist Add to: Blogmarks Add to: Diigo Add to: Technorati Add to: Newsvine Add to: Blinkbits Add to: Ma.Gnolia Add to: Smarking Add to: Netvouz Information

Commentaires



5 commentaires to “Agile Web Development with Rails: the book of the year?”

  1. Julien Cabot on août 28th, 2005 7:45

    Look at trails, a java on rails fwk derived from ruby on rails principles based upon standard java fwk (hibernate, tapestry and ant).

    Currently, it’s necesary to add testing/integration tools like maven, junit and cactus, but the OSS show goes on…

  2. Anonyme on août 28th, 2005 7:51

    You said it. To have something approaching int Java world, you have to try to integrate complex, heterogeous OSS such as hibernate, tapestry, ant, maven, etc…

    What is the point to do that?

    Looks like Object-COBOL to me…

  3. Julien Cabot on août 30th, 2005 11:24

    Ben, it’s strictly the same as ruby on rails.

    Ruby is a script engine, that’s all.
    RnR is a bundled web framework composed with different tools/frameworks developed in ruby : rake, rdoc, web presentation layer, ORM layer, runit, a web server and a project/component generator.

    Trails (JonR) is bundled with standard frameworks/tools like ant, hibernate, tapestry, junit, javadoc, tomcat.

    Here, the key point is the bundle. Productivity come from integration (see smalltalk).

    IMHO, trails is on the right rails ;-)

  4. David Heinemeier Hansson on septembre 14th, 2005 11:55

    Please don’t perpetrate the myth that Trails is Rails in Java. It’s not. It’s a clone of scaffolding using Java tools. A fine effort, but an wholefully insignificant one if the goal is to “clone” Rails in Java.

  5. Julien Cabot on septembre 14th, 2005 8:32

    Obviously, Rails is a great shot!

    My purpose is :
    Why Trails will be not a Rails, with additions?
    Why Rails would not be a lightweight dev framework pattern?

Laisser un commentaire