4 ms·
Aside from scaling issues inherent in Ruby, Ruby on Rails has got to be the most successful scaffolding framework in terms of high compatibility with a variety
by awb 4y ago
Aside from scaling issues inherent in Ruby, Ruby on Rails has got to be the most successful scaffolding framework in terms of high compatibility with a variety of project ideas.
- jerf 4y agoAs much as I hate monkeypatching as a design principle... and I do!... it does make it much more effective to have a highly extensible scaffolding that doesn't have to include everything in the scaffolding itself, but can plug in very sophisticated things to the base scaffolding later with a simple import statement. My personal opinion is that the disadvantages of this approach still far, far outweigh the advantages... but let it not be said I don't recognize that there are some advantages to it even so. :)
- all2 4y agoThis makes me think there is something in the abstraction that begins to hint at an elegant solution. What about monkeypatching makes Rails tolerable? Why do "the disadvantages of this approach still far, far outweigh the advantages"?