🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.eiffel
Article #1223

Re: OOA [was:Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer]

#1223
From: Bradley K. Sherman
Date: Sun, 14 Apr 1996 16:28
21 lines
1663 bytes
In article <4kr166$1ep@news.nstn.ca>, dbshapco <dbshapco@fox.nstn.ca> wrote:
...
>In a nutshell, any anticipation of the solution domain pollutes analysis, to 
>the worst case in which analysis is nothing more than an alternate way of 
>describing implementation (ditto design).  OOP should generate objects which 
>correspond to entities in the problem domain and the relationships suggested 
>by a well defined taxonomy, and the quality of the classes and class 
>hierarchy vary directly with the quality of analysis.  Puerile and 
>simplisitic analysis based on inappropriate or forced correspondences usually 
>results in crippled and incomprehensible classes and class hierarchies.
...
Excellent article.  Obviously written by a practitioner.

However, well defined taxonomies are not easy to come by.  The
problem is that the taxonomy of the woman on the warehouse floor
is *not* the same as the taxonomy of the guy in accounts
receivable which differs yet again from the salesman, ad 
nauseum throughout the customer's organization.  Each person
chops up the flow of work in a different way.

    --bks
Technical Details
Message-ID: <bksDpv1r1.qI@netcom.com>
Path: arc1-ca.pugleaf.net!netcom.com!bks
References: <1995Jul3.034108.4193@rcmcon.com> <4kma54$11m@news4.digex.net> <goochb.334.0015B418@rwi.com> <4kr166$1ep@news.nstn.ca>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!netcom.com!bks
From: bks@netcom.com (Bradley K. Sherman)
Newsgroups: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
Subject: Re: OOA [was:Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer]
Message-ID: <bksDpv1r1.qI@netcom.com>
Date: 14 Apr 96 16:28:12 GMT
References: <1995Jul3.034108.4193@rcmcon.com> <4kma54$11m@news4.digex.net> <goochb.334.0015B418@rwi.com> <4kr166$1ep@news.nstn.ca>
Sender: bks@netcom3.netcom.com
Organization: Remote Fusion Reactor Reverse Entropy Associates