Re: What databases have taught me
Date: 23 Jun 2006 20:28:19 -0700
Message-ID: <1151119699.025031.274100_at_m73g2000cwd.googlegroups.com>
J M Davitt wrote:
> Robert Martin wrote:
> > JOG wrote:
> > > OO is hierarchy.
> >
> > I disagree. We learned that OO was not hiearchy in the
> > early 90s. OO is dynamic polymorpism directed towards
> > the purpose of managing dependencies.
>
> Dynamic polymorphism? What's that?
Hehe... rather amusing given that morph = change and change = dynamic. So it's redundant to say the least. It'd be neat to see the mentor's (who refuses to answer two simple questions I asked him) example of static polymorphism lol.
Anyhow, it should be obvious to almost anyone who has implemented OOP that, as I said in a previous post:
... what JOG had in mind is that hierarchal methods are often used to /define implementations/ of OO. For example inheritance and composition.
Thus the /static/ structures of OO designs are often hierarchal. The /dynamic/ structure of OO programs can more generally be a network.
- Keith -- Fraud 6