From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: 11cae8,b87849933931bc93 X-Google-Attributes: gid11cae8,public X-Google-Thread: f43e6,b87849933931bc93 X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public From: Bob Crispen Subject: Re: What is wrong with OO ? Date: 1996/12/06 Message-ID: <32A8B86C.48BB@hiwaay.net>#1/1 X-Deja-AN: 202837089 references: <587veh$ng8@news3.digex.net> <32A7ACD0.620D@ix.netcom.com> content-type: text/plain; charset=us-ascii organization: http://hiwaay.net/~crispen/ mime-version: 1.0 reply-to: crispen@hiwaay.net newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.lnag.java,comp.object,comp.software-eng x-mailer: Mozilla 3.0 (Win95; I) Date: 1996-12-06T00:00:00+00:00 List-Id: There's one OOD problem that so far I haven't seen mentioned that's been the death of at least two programs I know of. Object-Oriented Design is a paradigm, implemented by various methodologies, in order to PRODUCE A GOOD DESIGN. The go/no-go question that MUST be asked of an OO design (the fruits of an OO methodology or process) is not "Does this design scrupulously adhere to the tenets of our particular sect of OOD?" but rather "Is this a GOOD DESIGN?" Forgive my shouting, but it is perfectly possible to lose sight of the goal in the quest for methodological scrupulousness. It's also perfectly fatal. -- Rev. Bob "Bob" Crispen crispen@hiwaay.net "A polar bear is just another way of expressing a rectangular bear."