Re: What databases have taught me

From: <frebe73_at_gmail.com>
Date: 30 Jun 2006 22:59:01 -0700
Message-ID: <1151733541.157893.207840_at_m79g2000cwm.googlegroups.com>


> > Arrrrrg! Hierarchy taxonomies (sub-types) of people, companies, or
> > products is a BIG NO-NO! Even you agreed that "OO is not about
> > hierarchies".
>
> They are not a big No-No all by themselves. Most applications are
> complex enough that simply structures like this are naive, but they
> aren't forbidden, especially if the app is simple.

The problem with hierachial taxonomies is that are too inflexible to changes. In the first iterations of the design, these simple constructs may be sufficient, but in most cases, they will prove to be too simple in the next iterations, and you have to start from scratch again.

Fredrik Bertilsson
http://frebe.php0h.com Received on Sat Jul 01 2006 - 07:59:01 CEST

Original text of this message