3 ms·
As 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
by jerf 4y ago
As 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"?