Forum: Ruby on Rails How far can you get without learning Ruby?

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
Aneesha Bakharia (Guest)
on 2006-02-19 04:31
(Received via mailing list)
This has been my little experiment for the last few weeks. I jumped
into rails after a few tutorials and have been using "Agile Web
with Rails" as a reference. I picked up the Ruby syntax from examples
was not hard to do as I know various other languages. I've started 3
database driven web apps and all was going really well. Rails is fun and
productive. I was having fun. ... But at the back of my mind I knew at
point I'd get stuck. It finally came last night when I tried to do a fun
little scientic web application that used a bayesian classifier.

So now I'm wondering how far somebody can go with Rails if they have no
prior programming experience?
Luke R. (Guest)
on 2006-02-19 05:35
(Received via mailing list)
So now I'm wondering how far somebody can go with Rails if they have no
prior programming experience?

Probably not very far beyond the most basic of apps. Anything beyond
will either prove too difficult or will result in a poorly designed and
potentially insecure mess. I wouldn't advise anybody to get too into
(or any serious web/application development) without:

a) Getting a good grasp of Ruby to at least an intermediate level
b) A good understanding of object-oriented design principles, some of
more common/basic design patterns and application design theory, and
especially how Rails applies these patterns (MVC, ActiveRecord,
TemplateView, Observers)
c) A good knowledge of how web applications work, key concepts, security
how to lock down your app etc.
d) At least a basic understanding of how to deploy an app (though this a
skill in itself)
e) Knowledge of good common practices and how to test properly (using
and functional testing)

Hope that helps.
Aaron K. (Guest)
on 2006-02-19 11:11
(Received via mailing list)

> --
> Cheers,
> Luke R.

You might want to correct the URL ^^^ in your signature. :)  I'm
assuming you meant to say

This topic is locked and can not be replied to.