3 ms·
If you know what Rails is doing then it isn’t hard to reason about. This comes with time/experience & reading Rails source. Magic is a beautiful term for what
by shortcake27 3y ago
If you know what Rails is doing then it isn’t hard to reason about. This comes with time/experience & reading Rails source.
Magic is a beautiful term for what Rails does, because just like a magician’s tricks, it’s possible to have a full understanding of what’s going on. It’s not as if Rails acts randomly.
- alex_lav 3y agoYes, that’s why I also wrote about the ability to reason about what it’s doing. You don’t have to search for a magician’s tricks if the intention is for you to be able to infer or intuit what they’re doing. It’s magic when the only way to know is to be told. Which is, to me, a nonstarter for software.