May 28, 2007
RoR Scales
Some interesting points about RoR and developing in general. And no, I don’t think 1.5 million unique users per month is that much traffic to say anything about scalability of RoR applications. But that’s not too important here. What is? Quoting from here:
I think it’s important for people new to Rails to spend some time learning Ruby first. Most Rails converts are coming from the Java or PHP worlds, and it’s tempting to force a Java or PHP mentality of coding into your first Rails app.
Seen this one far too often already.
Whenever you’re developing a new feature, ask yourself if it can be written as a plugin rather than added directly to your web app.
This I consider important meta advice. All to often we are tempted to add that new feature ‘just right here, yes, this looks ok’. Don’t. Try hard to put it somewhere outside. In the end you’ll be happy about “subsystemizing” and “modularizing” your application. Obvious? Yes. Practiced? Hardly. And yes, I know about the “Myth of Reuse”. But that’s just not a contra-argument. Sorry.
Filed by The.French.DJ at 6:55 pm under Development, Ruby
No Comments