ORM is an anti-pattern?

Posts   
 
    
pd
User
Posts: 3
Joined: 29-Nov-2006
# Posted on: 17-Jun-2011 01:40:44   

This deserves a response on LLBLGen's behalf!

http://seldo.com/weblog/2011/06/15/orm_is_an_antipattern

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 17-Jun-2011 10:28:28   

I did write a long piece, but after submit the form was empty and my reply was gone, and not posted. I did reply via twitter:

http://twitter.com/#!/FransBouma/status/81342116218933248 http://twitter.com/#!/FransBouma/status/81342390572556288 http://twitter.com/#!/FransBouma/status/81342576199872512

And that's all the time I really want to spend on this bullshit. It's just an uninformed guy who thinks he knows what he's talking about, but he doesn't give a single piece of theory why he can debunk the theory behind o/r mapping. All he does is whining about implementation details, which have nothing to do with o/r mapping itself, but with the particular implementation, and the one he used must have sucked dearly.

Frans Bouma | Lead developer LLBLGen Pro
Scaramanga
User
Posts: 57
Joined: 24-Mar-2011
# Posted on: 27-Jul-2011 15:13:41   

Otis wrote:

I did write a long piece, but after submit the form was empty and my reply was gone, and not posted. I did reply via twitter:

http://twitter.com/#!/FransBouma/status/81342116218933248 http://twitter.com/#!/FransBouma/status/81342390572556288 http://twitter.com/#!/FransBouma/status/81342576199872512

And that's all the time I really want to spend on this bullshit. It's just an uninformed guy who thinks he knows what he's talking about, but he doesn't give a single piece of theory why he can debunk the theory behind o/r mapping. All he does is whining about implementation details, which have nothing to do with o/r mapping itself, but with the particular implementation, and the one he used must have sucked dearly.

Frans, I read it and commented (See comment by Taz...yet another moniker I'm afraid). having done previous projects in LINQ2SQL as well I can't imagine not having ORM mapping now, the time it saves far outweighs any occasional tuning issues he seems to have got fixated with.

btw, we haven't fogotten about LLBLGEN, I was moved on to another project to get it back on track, picking through a data layer in ADO.NET with 10,000+ lines which could have all been done with a code gen tool like LLBLGEN. Oh well, it won't happen again.

Once I've finished that I'll be back onto the new application framework, there wasn't much point purchasing licences until then but it's been approved as our ORM mapper & DAL of choice.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 27-Jul-2011 17:49:54   

10K lines of hand-written data-access code... simple_smile That's so... 1995... wink Good luck with it and hopefully we'll see you back soon simple_smile

Frans Bouma | Lead developer LLBLGen Pro
Scaramanga
User
Posts: 57
Joined: 24-Mar-2011
# Posted on: 27-Jul-2011 17:53:35   

Otis wrote:

10K lines of hand-written data-access code... simple_smile That's so... 1995... wink Good luck with it and hopefully we'll see you back soon simple_smile

LOL, was thinking the same thing wink