Re: Mixing OO and DB

From: David Cressey <cressey73_at_verizon.net>
Date: Mon, 11 Feb 2008 21:28:39 GMT
Message-ID: <b63sj.1746$YJ4.827_at_trndny01>


"Robert Martin" <unclebob_at_objectmentor.com> wrote in message news:2008021110401511272-unclebob_at_objectmentorcom...
> On 2008-02-09 04:21:08 -0600, mAsterdam <mAsterdam_at_vrijdag.org> said:
>
> > Any ideas except 'the other guys are so stupid'?
>
> Yes. Each group thinks it understands the other. Both are wrong.
>
I can't speak for comp.object. In c.d.t. the regulars often label as "stupid" people who combine a certain stubbornness with a certain ignorance. With regard to databases, a large number of newcomers come in with the notion that, "I know next to nothing about databases, but I'm pretty certain that there isn't much of importance to know."

For those of us who have studied databases for years either in theory or in practice or both, and think we have learned a great deal in that time, this attitude seems singularly counterproductive when it comes to learning anything new.

We regulars also have our own habits of thought and communication, that tend to shut down useful dialogue with many newcomers. You can judge for yourself, based on this topic.

I think that if you are going to find any useful confluence betwen the theory of DB and the theory of OO, you going to have to find it in the way each of them deals with the theory of data. We do both deal with data, don't we?

Speaking just for myself, I had been programming for some 20 years when I began to "do databases", some 23 years ago now. I would say that the cutover from process centered thinking to data centered thinking was much more profound than the cutover from structured programming to object oriented programming.

And I realize that OO is not just OOP. Received on Mon Feb 11 2008 - 22:28:39 CET

Original text of this message