Re: OO Design induces an existential crisis
- From: hansewetz@xxxxxxxxxxx
- Date: 3 Aug 2005 03:38:57 -0700
Ilja Preuß wrote:
> > topmind wrote:
>
> >> [1] I should note that some OO'ers disagree that change is
> >> random/unpredictable, and suggest that there is some kind of "tree
> >> cop" force out there to herd the shape of change into a polymorphic
> >> and/or inheritance shape. But so far that is a fairy tale (like most
> >> OO "evidence").
>
> Change certainly is not random - a customer who wants a multi user game
> today is quite unlikely to want space shuttle software tomorrow.
I completely agree with you. The idea that change is random is
something that is incredible destructive in many development teams.
Within a specific domain or specific business there are certain
characteristics that define the domain or business. If there were no
such characteristics there would be no domain. Therefore, it is
important to understand what it is that is variable and what it is that
is stable within a domain. If this is not understood it becomes easy to
justify design and implementation of useless variability everywhere.
Regards,
Hans Ewetz
.
- References:
- Re: OO Design induces an existential crisis
- From: adaworks
- Re: OO Design induces an existential crisis
- From: topmind
- Re: OO Design induces an existential crisis
- From: Mike Austin
- Re: OO Design induces an existential crisis
- From: Ilja Preuß
- Re: OO Design induces an existential crisis
- Prev by Date: caching object ?
- Next by Date: Re: caching object ?
- Previous by thread: Re: OO Design induces an existential crisis
- Next by thread: Re: OO Design induces an existential crisis
- Index(es):