Subject: Re: OFF TOPIC: Re: [stella] help! distella -> dasm case sensitivity From: Thomas Jentzsch <tjentzsch@xxxxxx> Date: Sat, 4 May 2002 22:07:43 +0200 |
At 04.05.2002, 20:37, Piero Cavina wrote: > This isn't so obvius, at least when we're talking about "true" > object-oriented languages like Java. > See what Bruce "Thinking in Java" Eckel writes about this in his book: > <<Don't create your own 'decorated' private data member names. This is > usually seen in the form of prepended underscores and characters. Hungarian > notation is the worst example of this, where you attach extra characters > that indicate data type, use, location, etc., as if you were writing > assembly language and the compiler provided no extra assistance at all. > These notations are confusing, difficult to read, and unpleasant to enforce > and maintain. I'm not very firm in Java, but in C++ you can actually read the code on screen (or as printout!) using Hungarian notation without having to ask the compiler, what the scope or type of the variable is. Yes, you can point with your mouse and the editor shows the base type, the class browser shows you all member variables etc. But having to look for that again and again, is like reading a book, where you have to ask someone about the exact meaning of every third word. And the MS Visual Studio 6 editor isn't very clever too. When you are using types that are defined based on some base type (e.g. HRESULT, long), it only shows you the base type. And very often, it doesn't even recognize the type or class at all. Not very helpful. :-( > Let classes and packages do the name scoping for you.>> That doesn't mean, that I should prefix every variable with package and class, or does it??? Have fun! Thomas _______________________________________________________ Thomas Jentzsch | *** Every bit is sacred ! *** tjentzsch at web dot de | ---------------------------------------------------------------------------------------------- Archives (includes files) at http://www.biglist.com/lists/stella/archives/ Unsub & more at http://www.biglist.com/lists/stella/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: OFF TOPIC: Re: [stella] help! , Piero Cavina | Thread | Re: OFF TOPIC: Re: [stella] help! , Glenn Saunders |
Re: OFF TOPIC: Re: [stella] help! , Piero Cavina | Date | [stella] OT: Jagfest 2002, Dan Iacovelli |
Month |