Re: Object-relational impedence
Date: Mon, 3 Mar 2008 10:29:02 -0800 (PST)
On Mar 3, 11:08 am, "Roy Hann" <specia..._at_processed.almost.meat>
> "David Cressey" <cresse..._at_verizon.net> wrote in message
> > There is, however, a different level of abstraction where an RDB is
> > two-dimensional.
> There is? Are you thinking of report writers and GUI painters?
> > So Tom is not "wrong" all the way. And it may be at that
> > level of abstraction where the OO RM impedance match comes about.
> >> I completely, 100% agree with that. Code is evil.
> > It appears, from reading c.o., that OO people regard data structures as
> > evil.
> > It sounds like Stalinists versus Trotskyites to me!
> Until I know their reasons for their views on data structures I couldn't
> say. However I notice that I am surrounded by programmers who consume most
> the development budget writing code, and when a change request comes along I
> can accommodate it in the database in minutes and they spend months spewing
> out more code (sometimes after doing an extensive and expensive impact
> assessment). Code may not be evil, but it sure has a case to answer.
My experience is somewhere between 2 and 3 orders of magnitude difference between implementing a business rules change in the db vs. the programming team doing it in OO code. Received on Mon Mar 03 2008 - 19:29:02 CET