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: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: 11cae8,b87849933931bc93 X-Google-Attributes: gid11cae8,public X-Google-Thread: f43e6,b87849933931bc93 X-Google-Attributes: gidf43e6,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public From: harry@matilda.alt.net.au (Harry Protoolis) Subject: Re: What is wrong with OO ? Date: 1996/12/18 Message-ID: #1/1 X-Deja-AN: 204632730 references: <58vu97$kl6@panix.com> organization: alt.computer pty ltd reply-to: harry@alt.net.au newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.lnag.java,comp.object,comp.software-eng Date: 1996-12-18T00:00:00+00:00 List-Id: On 14 Dec 1996 23:19:51 -0500, Patrick Ma wrote: >On 12/14/96 Robert C. Martin wrote: > >>OO is not a motivational discipline. It does not take willpower and >>determination to "do things right". Rather it takes knowledge and skill. > >Robert, > > Without a doubt, it takes knowledge and skill to "do things right" in OO. >However, I do think OO is a discipline and it does take willpower and >determination together with knowledge and skill to "do things right." > > Often, things were done wrong but not corrected even when they are >discovered because they were > 1. done by higher ranked developers, > 2. done for a while or in too many places, > 3. insert your favorite scenarios. > > It is willpower and determination of OO discipline that is going to lead us to >break through these hurdles created by our very own minds. What's OO got to do with it ? Idenitifying and changing errors and bad practices is a matter of *Professionalism*, there is nothing unique to OO that makes it more professional that any other technique. Of course, turning professional programmers into 'code monkeys' is just begging for this sort of problem ... H -- Harry Protoolis alt.computer pty ltd harry@alt.net.au software development consultants