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,FREEMAIL_FROM autolearn=ham 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: 103376,23963231b5359f74 X-Google-Attributes: gid103376,public X-Google-Thread: 10a146,23963231b5359f74 X-Google-Attributes: gid10a146,public X-Google-Thread: 11440e,23963231b5359f74 X-Google-Attributes: gid11440e,public X-Google-Thread: 101deb,23963231b5359f74 X-Google-Attributes: gid101deb,public X-Google-ArrivalTime: 2001-06-01 22:28:48 PST Path: archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!nntp-relay.ihug.net!newsfeeds.ihug.co.nz!ihug.co.nz!news.xtra.co.nz!not-for-mail From: "AG" Newsgroups: comp.lang.ruby,comp.lang.ada,comp.lang.awk,comp.lang.clarion,comp.lang.java.programmer,comp.lang.pl1,comp.lang.vrml References: <3B0DBD4A.82943473@my-deja.net> <3B0DD011.88FCD00E@acm.org> <83WP6.3874$yc6.728572@news.xtra.co.nz> <3B1411D0.3AAF42E7@ftw.rsc.raytheon.com> <9f2nks$ibd$0@dosa.alt.net> <3B177EF7.2A2470F4@facilnet.es> <9f8b7b$h0e$1@nh.pace.co.uk> <9f8r0i$lu3$1@nh.pace.co.uk> Subject: Re: Long names are doom ? 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: Date: Sat, 2 Jun 2001 17:29:04 +1200 NNTP-Posting-Host: 210.54.102.161 X-Complaints-To: newsadmin@xtra.co.nz X-Trace: news.xtra.co.nz 991459725 210.54.102.161 (Sat, 02 Jun 2001 17:28:45 NZST) NNTP-Posting-Date: Sat, 02 Jun 2001 17:28:45 NZST Organization: Xtra Xref: archiver1.google.com comp.lang.ruby:10329 comp.lang.ada:8010 comp.lang.awk:2694 comp.lang.clarion:20861 comp.lang.java.programmer:72911 comp.lang.pl1:708 comp.lang.vrml:3431 Date: 2001-06-02T17:29:04+12:00 List-Id: "Pete Thompson" wrote in message news:aqvfhtk583och27tjjaagpt783kn21c6sp@4ax.com... > On Fri, 1 Jun 2001 15:38:58 -0400, "Marin David Condic" > wrote: > > I hate to cross-post, but... > > > > >The only real gripe I've got with the C/C++/Java crowd about naming > >conventions is that whole business of slurring everything together as if > >space isn't useful. TheNamesLikeThis just annoy me! What? Underscores (or > >hyphens or tic-marks or whatever the language uses...) are some kind of > >blasphemy in the various sects of C-ism? That, and I never liked any > >language or OS that was case-sensitive. (Note: This is personal taste and I > >won't even begin to try to justify it with science or logic. I hate it. > >That's enough. Its settled. Don't get caught doing it when I'm in charge.) > >(Nice little bit of flame-bait there, eh? We can resurrect one of those old > >debates that keeps cropping up periodically, right? :-) I guess you just did:) > > Methinks it would be far more productive to simply let the team members get > their job done rather than worrying about whether they're adhering to your > personal tastes instead of theirs... Well, they do need to talk to each other don't they? And how about the project manager just letting "the team members get their job done" ? I guess that *would* qualify as the perfect world:) > > Anyways, regarding the underscore. I'm a C/C++ programmer (now learning Java) > and I don't like the underscore because of its location on my keyboard, and it > affects my typing speed. C/C++ are terse languages. Being terse allows you to > do more in a shorter period of time. Like more erorrs? Do you really really claim that your productivity speed is only limited by your typing speed? You must be a very exceptional programmer if your productive speed is only limited by that ... > I like using the i++ statement instead of > i = i + 1. I like being able to code as fast as my train of thought allows > me, and having to pause to type out the underscores can throw me off. Ummm, you are confusing things now - if you speak touch-typing, then underscores are no problem - any half-way competenet secretary can do that of course, no problem. However, that has nothing to do with the programming. Besides, your example compares 3 characters to 5 characters (plus perhaps two spaces which shouldn't be needed as far as your theory is concerned) So, anyone really cares about the [fraction of a second] difference in typing speed as oposed to hours of design time? > Typing > This_Is_A_Variable takes me far longer than typing ThisIsAVariable. You must be a very bad typer then:) I note that the whole of your sentence above contains just 3 underscores but 7 blank spaces. So, how come the 3 underscores took you longer then 7 spaces? Sure, technically speaking hitting the space bar IS faster then the underscore. *** But *** is it really your contention that this is what limits the speed of software development? > Reading > the code isn't much of an issue as long as you capitalize each word in the > variable name. Yes, 'Thisisavariable' would be quite horrible. If only reading the code was as simple as that... You only need caps to read the code? Cool...