Laurie Voss personal blog

ORM is an anti-pattern

ORM looks great early in a project but breaks down as complexity grows, forcing you to learn SQL anyway. Relations aren't objects. Either use NoSQL for object-like data or write a model layer with real SQL. ORM's abstraction is leaky, its efficiency poor, and the alternatives are better.
Points
286
HN comments
191
Submissions
1
Cited by
3 commenters

Software EngineeringDatabases & Data2011

On Hacker News

SubmittedTitle on HNPointsComments
Jun 15, 2011ORM is an anti-pattern by jeromegn286191

Cited in comments

Linked from 3 Hacker News comments by 3 different people, from Sep 2011 to Aug 2016.

Most recent:

Search every comment that links here →

More from Laurie Voss

All 10 posts →

Related posts from the same era