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.9 required=5.0 tests=BAYES_00,LOTS_OF_MONEY autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e382b50ddc696050 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-12-06 11:34:43 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!arclight.uoregon.edu!wn4feed!worldnet.att.net!204.127.198.203!attbi_feed3!attbi.com!rwcrnsc52.POSTED!not-for-mail From: "Mark Lundquist" Newsgroups: comp.lang.ada References: <3C0DB9D0.7184868A@acm.org> Subject: Re: List Strawman JC01 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Message-ID: NNTP-Posting-Host: VIPP7-37804-ER5-251772@rwcrnsc52 X-Complaints-To: abuse@attbi.com X-Trace: rwcrnsc52 1007667282 VIPP7-37804-ER5-251772@rwcrnsc52 (Thu, 06 Dec 2001 19:34:42 GMT) NNTP-Posting-Date: Thu, 06 Dec 2001 19:34:42 GMT Organization: AT&T Broadband Date: Thu, 06 Dec 2001 19:34:42 GMT Xref: archiver1.google.com comp.lang.ada:17526 Date: 2001-12-06T19:34:42+00:00 List-Id: "Ted Dennison" wrote in message news:smuP7.50028$xS6.82871@www.newsranger.com... > > I'm not a fan of the style where one adds a meaningless word like "Type" or > "Handle" to the end of identifiers to save name space for other uses. I'm with ya on that... :-) > Types > should be named describing the general concept of what they represent, and > objects and parameters should be given names describing their explicit role in > the system. Yup! It could be that the "save the name" notion comes from not knowing the name resolution rules that provide the ability to qualify the type and object names in constructs where they collide. Or maybe someone knows how to do it, but they just don't like to -- I guess it boils down to which way a person thinks is uglier :-). I prefer to name things naturally and then qualify where necessary. -- mark