4 Nerd-Its - +

Depends on the maturity of the framework

Comment a comment by scottb, published on 02 January 2009
Navigate to the top level to view all replies to the article Striking a Balance Between Convention and Performance

if you stick with convention you help ensure future support as the framework matures

This is true if the framework has already achieved a kind of “middle age”. The problem is that Rails ain’t quite there, yet. When you look at some of the changes that came about with 2.0, I think that’s obvious.

There are some areas where Rails — and in particular, ActiveRecord, just aren’t quite mature enough. The kinds of things it does, it generally does pretty well — but there are common kinds of operations where it basically sucks. Perhaps the most common is dealing with tree structures like threaded conversations.

I think in a relatively immature framework, like Rails, there are advantages to be had in stepping outside the framework because that helps identify areas where work needs to be done.

What’s nice about Ruby is that, quite often, you can build your own extensions and inject them directly into the existing framework. Later, if your extensions become more widespread and absorbed into the framework, you don’t have much to do to integrate that.

The Showcase

Nerd-Its   Nerd Trends   Last Ten  

  1. RE: Continuing the discussion in I Refuse to Embrace Ignorance
  2. RE: Actually... in Scientology: We've had it with you
  3. RE: The true solution in Scientology: We've had it with you
  4. RE: The true solution in Scientology: We've had it with you
  5. RE: Continuing the discussion in I Refuse to Embrace Ignorance
  6. RE: Where to start learning, and government support of religion in Scientology: We've had it with you
  7. RE: Where to start learning, and government support of religion in Scientology: We've had it with you
  8. RE: The Pots should stop calling the Kettles black... in God before Country in the Military
  9. RE: The true solution in Scientology: We've had it with you
  10. RE: Source for Religious Affiliation? in Scientology: We've had it with you

What is OmniNerd?

Omninerd_icon Welcome! OmniNerd's content is generated by nerds like you. Learn more.

Voting Booth

Winter Olympic sports?

38 votes, 12 comments