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=1.6 required=5.0 tests=BAYES_05,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: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: f43e6,b87849933931bc93 X-Google-Attributes: gidf43e6,public X-Google-Thread: 11cae8,b87849933931bc93 X-Google-Attributes: gid11cae8,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: Todd Hoff Subject: Re: What is wrong with OO ? Date: 1996/12/06 Message-ID: <32A82AFE.255A@possibility.com>#1/1 X-Deja-AN: 202752406 references: <32A4659D.347A@shef.ac.uk> <32A71BC6.2D857063@arscorp.com> content-type: text/plain; charset=us-ascii organization: Possibility Outpost mime-version: 1.0 reply-to: tmh@possibility.com 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 (WinNT; I) Date: 1996-12-06T00:00:00+00:00 List-Id: Daniel Drasin wrote: > > The problems I've seen with OO projects arise not from the use of OO, > but from the misuse of OO. Programmers trying to use non-OO methods, > incorrectly applying OO concepts, etc. This is a result of a lack of > OO teaching at eductational institutions. Even schools that offer > 1 or 2 OO language courses usually fail to educate; they use C++ > and only really teach the "C" part. There are very few > universities that make an effort to inculcate students with an > understanding of OO techiniques and methods. So it's no wonder > when these graduates try to apply them in the "real world," they > get all fouled up. If i invented a hammer and 90% of people couldn't use it correctly would we blame the hammer or the people? It seems those who've "got" OO blame the people. Maybe we should blame the hammer. Maybe OO just won't work in the mass market of building applications. Not that it can't, but that it doesn't work often enough to make it universally appropriate. ------------------------------------------------------------- tmh@possibility.com | The loyalty of small men can be http://www.possibility.com | bought cheaply, for greed has no | pride. - Michael Kube-McDowell