Remix.run Logo
tags2k 3 hours ago

This straw-mans ORMs by listing out what crappy ones do. I mean, accidental writes? You've either got a terrible ORM, no tests, or both.

DrewADesign 3 hours ago | parent | next [-]

Considering anybody with a noggin is going to be separating the SQL into it’s own module or whatever rather than just throwing straight inline SQL at your database wherever you it, you’re hardly less likely to have things like accidental writes, anyway. This is clearly someone who fell in love with Postgres, felt ORM abstractions that diluted the Postgres goodness were bad, and then did some mental experiments to consider all of the theoretical ways ORMs suck.

ecshafer 3 hours ago | parent | prev [-]

I gotta agree with you, total straw man. I haven't seen any of the issues this guy has with ORMs.

cowboylowrez 2 hours ago | parent [-]

Yeah ORMs help when they're appropriate but ya gotta learn how they work and where the footguns are plus you still really want to know how a database server works. Given the articles title, I doubt the prerequisites were met.