top | item 47112407

(no title)

manuelabeledo | 7 days ago

> just because raw SQL queries work great for your toy blog/todo app with 3 tables

In my experience, ORMs work well for toy projects, but become cumbersome to maintain in enterprise ones, especially where performance matters. There is a large overlap between engineers who refuse to learn SQL because it's not "convenient", and those who prefer ORMs because they are "easier", resulting in cohorts that don't know how to use either.

But also, I don't see how ORMs make managing large databases any easier, other than those with embedded migration capabilities, which can be very well extracted to their own tools.

discuss

order

No comments yet.