The Artima Developer Community
Sponsored Link

Ruby Buzz Forum
A good Rails team?

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Daniel Berger

Posts: 1383
Nickname: djberg96
Registered: Sep, 2004

Daniel Berger is a Ruby Programmer who also dabbles in C and Perl
A good Rails team? Posted: Oct 31, 2005 3:38 PM
Reply to this message Reply

This post originated from an RSS feed registered with Ruby Buzz by Daniel Berger.
Original Post: A good Rails team?
Feed Title: Testing 1,2,3...
Feed URL: http://djberg96.livejournal.com/data/rss
Feed Description: A blog on Ruby and other stuff.
Latest Ruby Buzz Posts
Latest Ruby Buzz Posts by Daniel Berger
Latest Posts From Testing 1,2,3...

Advertisement
From Glenn Vanderburg's blog:
A good Rails team will consist of programmers who know what they should be doing, and usually have the discipline to do it. They have a good, solid grounding in software design principles and development practices, and a good track record of sticking to them on real projects. Such a team will fall right into the Rails way of doing things, seeing an environment where many of the barriers and obstacles fall away and they can do good work with less effort. This kind of team will see big productivity increases once they get the hang of Rails.

Now, substitute "Rails" with "My Framework" and realize what a generic statement this really is. Glenn is describing a good programming team (which he confesses later). There's nothing that speaks specifically to Rails here. So, let's cut the bullshit. The ideal Rails team consists of the following:

* Web designer, who also knows (some or more) Ruby, and a little (or more) about databases
* Database specialist, who also knows (some or more) Ruby, and a little (or more) about web design
* Ruby expert, who knows some (or more) about database and/or web design.

For dynamic languages, substitute "Rails" in my list with "MVC".

Actually, you can get away with just two people, depending on how much domain overlap there is, though the third person is also good for the dreaded "hit by the bus" scenario (and vacations). Three is also a lucky number in general - number of licks to the center of a tootsie roll tootsie-pop, number I have my vi tabstop set to, number of limbs Martians have - you get the picture.

And before anyone gets on my case about the fact that a single person may very well be able to "do it all", remember boys in girls, in a real production environment, you never want a single point of failure.

Read: A good Rails team?

Topic: Ad-Hoc Plugins Repository Forming Around Rails Wiki Previous Topic   Next Topic Topic: Evil Robots

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use