Follow Slashdot stories on Twitter


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×
This discussion has been archived. No new comments can be posted.

ORM is an anti-pattern

Comments Filter:
  • It fails to match criterion #1 "It initially appears to be beneficial, but in the long term has more bad consequences than good ones".

    I tried this test:

    Me: "What do you think about DRM?"
    X: "DRM is bad, Sony rootkit, the Mafia from the RIAA, the BSA software licensing, violation of my rights, they should go to jail yadda yadda yadda".
    Me: "How do you feel about your privacy online?"
    X: "Nobody should be able to track me online, I should be able to delete all my information or make it private, employe

    • I misread the title - but the argument is still flawed. SQL is fugly, but that's the nature of the beast. ORM isn't necessarily any worse - or better - but throwing ruby into the mix ... well, there's a reason ruby use is declining []. Okay, there are multiple reasons ruby is in decline ...

"Only a brain-damaged operating system would support task switching and not make the simple next step of supporting multitasking." -- George McFry