ORMs
Aug 2014: I’m not sure I’d agree that ORM is the Vietnam of Computer Science, but the topic is like tech recruitment: it keeps popping up for people to argue about how to do it best.
This latest salvo summarises my own thoughts fairly well:
What ORMs have taught me: just learn SQL
Another one that resonates for me personally:
NoSQL architectures aside, I really don’t get why people don’t just embrace SQL with the rich ecosystem of views,
procs, functions, tuning techniques, monitoring techniques, etc, that you just cannot get from limiting your database
access to customer.save();
. Each to their own, I suppose.