Ted Neward on OR/M

time to read 1 min | 170 words

Ten Neward has posted a long post about OR/M - The Vietnam of Computer Science. The first part of this post is a Vietnam war history lesson, and I kind of missed the point, then he goes on to point at various issues with OR/M.

I don't quite get the point of the post, to tell the truth,  and I am tempted to raise Godwin's Law in this matter

He raises some valid points, but each of those issues are already mostly solved issues.

To give some examples:

  • Entity identity vs. Row Identity – Identity maps and Unit Of Work handle this issue.
  • Concurrency  - Last Write Win, Optimistic Concurrency, Explicit locking.
  • Caching across a web farm – Use a distribute cache.