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.3 required=5.0 tests=BAYES_00,INVALID_MSGID 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: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public X-Google-Thread: 11cae8,b87849933931bc93 X-Google-Attributes: gid11cae8,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public From: heller@utdallas.edu (Steve Heller) Subject: Re: What is wrong with OO ? Date: 1996/12/06 Message-ID: <5895oq$e1a@news.utdallas.edu>#1/1 X-Deja-AN: 202679806 references: <32A4659D.347A@shef.ac.uk> <32A71BC6.2D857063@arscorp.com> organization: The University of Texas at Dallas newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.lnag.java,comp.object,comp.software-eng 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. I agree. Moreover, instructors who DO attempt to teach "real" C++ (i.e., OO) programming run the risk of upsetting students who think they already know how to program and other instructors who are still not completely conversant with OO notions. Steve Heller, author and software engineer http://ourworld.compuserve.com/homepages/steve_heller