|
Thats exactly what I've been saying all along. The class is in assembly by itself and there are no friend assemblies declared. There are no static members either.
I'm not an expert in C# but to me that makes no sense whatsoever.
Also, in the example you gave, you did create an instance of TextBuffer, and by the way, you have to declare buffer (lowercase 'b') somewhere or you'll get a compiler error.
|
|
|
|
|
I once asked another 'senior' programmer to check his work again for bugs, and his reply was: "Alright, I'll check my codes."
Me: It's "code", not "codes".
Every time someone calls it "codes" instead of "code", it feels like I'm getting stabbed in the ear with a ice pick. Does anyone else here get the same feeling when people can't seem to say things correctly when it comes to programming?
|
|
|
|
|
Philip Laureano wrote: Every time someone calls it "codes" instead of "code", it feels like I'm getting stabbed in the ear with a ice pick. Does anyone else here get the same feeling when people can't seem to say things correctly when it comes to programming?
Personally, I think it feels like I'm using a cheese grater on my ears.
|
|
|
|
|
Philip Laureano wrote: Every time someone calls it "codes" instead of "code", it feels like I'm getting stabbed in the ear with a ice pick.
How about "softwares"?
|
|
|
|
|
Nemanja Trifunovic wrote: How about "softwares"?
That one too. My favorite one has to be when someone pronounces C# as "C Pound"...
|
|
|
|
|
Philip Laureano wrote: My favorite one has to be when someone pronounces C# as "C Pound"...
I've heard recruitment companies call it C-Hash.
How come the # is "pound"? The pound symbol is this: £
|
|
|
|
|
In the US # is sometimes used to indicate a weight pound. Lbs is more common, especially now that labels/signs are almost entirely printed instead of hand written.
Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop.
-- Matthew Faithfull
|
|
|
|
|
Also, we call the # symbol on the phone "pound".
|
|
|
|
|
In my country - we call it the hash.
|
|
|
|
|
You know, I never called that thing the 'pound' until maybe around 1994... I always called it the number sign before. The British L-shaped thing is the pound sign. The # is the 'number' sign... as in "We're #1!"
|
|
|
|
|
After having worked with a bunch of old bell system telecom engineers I learned that the symbol is actually an octothorpe. Certainly not a very sharp sounding name. Brings to mind tentacles of spaghetti code.
|
|
|
|
|
Here is another one... When some error occurs there's always someone suggesting "Lets check the Lots ...." jajjaa it is LOG, not Lots...jijiji occurs when the person is a spanish speaker...
Mark Paint.
Education is the ability to listen to everything without losing your temper and self-confidence.
|
|
|
|
|
Mario_F wrote: "Lets check the Lots ...." jajjaa it is LOG, not Lots...jijiji
And it is "ha ha ha" and "he he he" - this also occurs with Spanish speakers.
|
|
|
|
|
yep, you're right... but this one is a readable, doesnt affect your ears
Mark Paint.
Education is the ability to listen to everything without losing your temper and self-confidence.
|
|
|
|
|
Take a look[^]. It's a classic horror...
|
|
|
|
|
wrote: I've heard recruitment companies call it C-Hash.
In the UK, "#" is called "hash"...the "sharp" symbol used in musical notation is different from the # on a keyboard, so strictly C-Hash is correct...
|
|
|
|
|
+1000
Or referring to an app as "a software". Genius.
|
|
|
|
|
Philip Laureano wrote: Me: It's "code", not "codes".
You are a bit on the lazy side, when you only produced code where he managed to produce multiple codes?
Let's think the unthinkable, let's do the undoable, let's prepare to grapple with the ineffable itself, and see if we may not eff it after all. Douglas Adams, "Dirk Gently's Holistic Detective Agency"
|
|
|
|
|
I get the same gut churning reaction to the Americanism of "math" instead of "maths".
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
|
Anyone else object to "documentation" being referred to as "doco"? Abbreviations wouldn't normally bother me - but this really bugged me somehow!
|
|
|
|
|
I used to have a coworker who pronounced "registry" as "reg-istry" - the first syllable rhymed with "peg". ice pick. ear.
|
|
|
|
|
You should try working in South Asia. :-P
South Asian "English" usage has no concept of the indefinite-number noun. So..."codes", not "code"; "softwares", not "software" (or "programs"); "senior developer", not "village idiot".
Jeff Dickey
Seven Sigma Software and Services
Phone/SMS: +65 8333 4403
Yahoo! IM: jeff_dickey
MSN IM: jeff_dickey at hotmail.com
ICQ IM: 8053918
Skype: jeff_dickey
|
|
|
|
|
Jeff Dickey wrote: You should try working in South Asia. :-P
I'm already in Southeast Asia, and even as someone who speaks the local language (aside from English), it's a horror to behold. The only thing even more horrible is the code they write...
Btw, which country are you working from?
|
|
|
|
|
Found this recently during bug fix session in a "report format" library:
string varA = objectA.ID.Length > 20 ? objectA.ID.SubString(0, 30) : objectA.ID;
string varB = objectB.ID.Length > 20 ? objectB.ID.SubString(0, 15) : objectB.ID;
The questions started:
1) Why? Can't the report tool truncate excess characters? (answer is Yes)
2) Bug is subtle, so I didn't make much of it but they are a "senior engineer"
3) On 2nd line, if the ID is > 20 why do we truncate to 15, or return 20 if not?
Needless to say, code reviews are minimal at best.
|
|
|
|