Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> comp.databases.theory -> Re: What databases have taught me

Re: What databases have taught me

From: erk <eric.kaun_at_gmail.com>
Date: 23 Jun 2006 12:28:12 -0700
Message-ID: <1151090892.370130.206240@g10g2000cwb.googlegroups.com>


frebe73_at_gmail.com wrote:
> In fact, subtyping have to be used extremly carefully if you don't want
> to mess things up. It is a very inflexible tool.

Agreed - it's badly misunderstood, but is a poisonous pet even for the wise. Among other things, it's frequently treated as an implementation tool ("subclassing"), users ignore the need for subtypes to not restrict the precondition but fully deliver the postcondition (the former can be relaxed but not the latter)...

Mutation, of course, is a source of endless problems (hence the Circle/Elipse debate when you "change" the x or y), but is largely another variable/value debacle.  

Received on Fri Jun 23 2006 - 14:28:12 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US