3 ms·
Magic meaning "I don't understand the conventions and haven't bothered to understand them so I'll either move on to another framework with different magical rul
by aantix 9y ago
Magic meaning "I don't understand the conventions and haven't bothered to understand them so I'll either move on to another framework with different magical rules that I understand or I'll just write raw SQL."
- always_good 9y agoNo. Magic meaning that the framework tries to insulate you from the technology to the point that you're left following conventions. And by the time you dig into the implementation, like if you need to corner an edge case, you've had to credentialize in code that was far more complex than the non-magical solution ever could be. It's pretty lame painting other developers as idiots. If you can't identify with the common complaints about Rails, then you haven't used it long enough. The question isn't whether it has warts or not. Of course it has them. The question is whether or not they're worth it to you.