top | item 30285929

(no title)

hfourm | 4 years ago

Unfortunately in practice, there is so much ruby/rails magic going on that most Rails projects end up in terrible shape.

It's kind of a catch-22, and tons of companies have overcome it, but rails by far has the "least long term maintainable" defaults. Good for quick prototypes/small teams but bad for large and scaling teams

discuss

order

captaincaveman|4 years ago

This was my experience with rails (to be fair, some years ago). Each new version reinvented some huge chunk of the previous version with magic all the way down. Basically why I stopped using it despite having invested lots of time.

falcolas|4 years ago

> there is so much ruby/rails magic going on that most Rails projects end up in terrible shape

Should check out Java Spring (and for a bonus round, Lombak). So much magic pixie dust spewed around to get around not being able to monkey patch.