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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10ad19,23963231b5359f74 X-Google-Attributes: gid10ad19,public X-Google-Thread: 1073c2,23963231b5359f74 X-Google-Attributes: gid1073c2,public X-Google-Thread: 107a89,23963231b5359f74 X-Google-Attributes: gid107a89,public X-Google-Thread: 11440e,23963231b5359f74 X-Google-Attributes: gid11440e,public X-Google-Thread: 10a146,23963231b5359f74 X-Google-Attributes: gid10a146,public X-Google-Thread: 103376,23963231b5359f74 X-Google-Attributes: gid103376,public X-Google-Thread: 101deb,23963231b5359f74 X-Google-Attributes: gid101deb,public X-Google-ArrivalTime: 2001-05-29 12:38:07 PST Path: archiver1.google.com!newsfeed.google.com!sn-xit-03!supernews.com!freenix!skynet.be!newsfeed00.sul.t-online.de!t-online.de!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newshub2.home.com!news.home.com!news1.rdc1.bc.home.com.POSTED!not-for-mail From: Roedy Green Newsgroups: comp.lang.ruby,comp.lang.ada,comp.lang.awk,comp.lang.clarion,comp.lang.java.programmer,comp.lang.pl1,comp.lang.vrml Subject: Re: Long names are doom ? Organization: Canadian Mind Products Reply-To: roedy@mindprod.com Message-ID: References: <3B0DBD4A.82943473@my-deja.net> <9ekrc2$hk0$1@news.fsu.edu> <9eln0p$24p$1@nh.pace.co.uk> <3B136EB5.AB530C15@brighton.ac.uk> X-Newsreader: Forte Agent 1.8/32.548 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 29 May 2001 19:32:08 GMT NNTP-Posting-Host: 24.76.128.193 X-Complaints-To: abuse@home.net X-Trace: news1.rdc1.bc.home.com 991164728 24.76.128.193 (Tue, 29 May 2001 12:32:08 PDT) NNTP-Posting-Date: Tue, 29 May 2001 12:32:08 PDT Xref: archiver1.google.com comp.lang.ruby:10160 comp.lang.ada:7851 comp.lang.awk:2630 comp.lang.clarion:20556 comp.lang.java.programmer:71740 comp.lang.pl1:677 comp.lang.vrml:3374 Date: 2001-05-29T19:32:08+00:00 List-Id: On Tue, 29 May 2001 10:41:09 +0100, John English wrote or quoted : > >Sounds ambitious. How could a tool decide that a particular arbitrary >method should be called length() rather than getExtent(), for example? With today's technology you could not to that. But you could have the lint tool scream about names such as getStuff sEtValue getqbt What causes me more trouble than anything else coming late onto a project is: 1. learning that some words have a specific project meaning. 2. discovering that this vocabulary evolved over time, and that there are variants. The project vocabulary is inconsistently used. A lint tool might get people thinking more about this project vocabulary and using it consistently right from the get go. For more detail, please look up the key words mentioned in this post in the Java Glossary at: http://mindprod.com/gloss.html If you don't see what you were looking for, complain! or send your contribution for the glossary. -- Roedy Green, Canadian Mind Products Custom computer programming since 1963. Ready to take on new work.