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.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,7f8fc37d854731d6 X-Google-Attributes: gid109fba,public X-Google-Thread: 1108a1,7f8fc37d854731d6 X-Google-Attributes: gid1108a1,public X-Google-Thread: 114809,7f8fc37d854731d6 X-Google-Attributes: gid114809,public X-Google-Thread: 103376,7f8fc37d854731d6 X-Google-Attributes: gid103376,public X-Google-Thread: 10461e,7f8fc37d854731d6 X-Google-Attributes: gid10461e,public From: pcg@aber.ac.uk (Piercarlo Grandi) Subject: Re: Interesting but sensitive topic to discuss (HELP: - OOP and CASE tools) Date: 1996/11/18 Message-ID: #1/1 X-Deja-AN: 197277772 sender: pcg@osfb.aber.ac.uk references: <32813322.41C6@kyebek3.kjist.ac.kr> <55pqr5$136a@grimsel.zurich.ibm.com> <328109CD.6685@concentric.net> organization: Prifysgol Cymru, Aberystwyth newsgroups: comp.object,comp.lang.c++,comp.lang.ada,comp.lang.smalltalk,comp.ai Date: 1996-11-18T00:00:00+00:00 List-Id: >>> "menio" == Anthony Menio writes: menio> On 11 Nov 1996, Piercarlo Grandi wrote: piercarl> Do OO programs by and large describe static relationships piercarl> between modules (or parts thereof like interfaces)? Or do they piercarl> describe collections of instances/clones of those modules (or piercarl> their types) and how they interact? menio> In addition to the comments made in my last post I though menio> following would offer a clear and correct answer. Systems with an menio> object oriented architecture consist of objects. Classes are menio> merely blue prints to create objects from. Just as a building is menio> made of beams, rooms,prefab components and cars of menio> transmissions,radiators,exhust systems system and not the menio> blueprints of these things so with an OO software system. "Just as" is a bit ambitious above, isn't it? Just look at how buildings are built, and build OO systems accordingly. I wonder why nobody :-) ever realized it is so simple. It is also extremely convenient for the sake of terseness to make statements without any sort of supporting argument. It reminds me of the writing style of several OO-speak gurus. menio> The essence of OO architecture is the viewing of abstract systems menio> in terms of the real world, ie as if the were physical systems. Please describe how you would view an OO program that does calculations using matrixes of complex numbers as if it were a physical system... menio> Thus it a fundamental process to resolve such questions through menio> examining systems of the source domain of the metaphor to gain a menio> better understanding of conceptual issues in the target domain. Continue writing in this style and you'll become a wealthy OO-speak guru like Brady Gooch or Steve Mellor. ``A sucker is born every minute.'' menio> Anthony Menio I.S. Student menio@pegasus.montclair.edu Just as a curiosity: could you post the titles of the OO books from which you have gleaned the above statements? I must confess that I have some expectations as to what they can be...