3 ms·
I have a love-hate relationship with various ORMs - Hibernate, iBatis, etc. I can understand why he hates Rails, which auto-magically does alot of things for th
by yzhengyu 16y ago
I have a love-hate relationship with various ORMs - Hibernate, iBatis, etc. I can understand why he hates Rails, which auto-magically does alot of things for the web developer. The thing is that as a programmer, you need to realize that these frameworks might be abstracting too many details away.
This will be burdensome to many people in various scenarios, including one where you as an expert need to hold the hand of the new guy so that he can use the ORM effectively or one where you as the newcomer is attempting to learn the framework yet can't get anywhere because it does what Rails does - alot of hidden magic which you don't understand unless you go dig through the source or go to the forums to start asking questions.