Paid per line of code???
-
A stringbuilder to concatenate two strings is overkill, you could just use string.Concat, it has the same benefits of the StringBuilder without the overhead of creating an object and without any risk that memory needs reallocated multiple times. You should only use stringbuilder if the size of the resultant text can't easily be known, or if you know you are going to do a lot of concatenation.
-
I agree it's ugly, could it be that orphan was used in other places at some point?
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment "Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst "I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
That's what I thought, maybe the variable was originally used elsewhere but that code deleted and this not tidied up. Also compiler optimisation would probably fix this code anyway.
-
Code iz serius bizness!!1
-
Code iz serius bizness!!1
-
I agree it's ugly, could it be that orphan was used in other places at some point?
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment "Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst "I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
That's what I hoped but I checked through the revision history and no sign of it being used.
-
How ugly that code is with its inconsistent naming! Tell those poor code monkeys to clean it up: it must be
boolOrphan
instead oforphan
, andstrMessage
instead ofmessage
! How come it they forgot half of their VB6 wisdom?Hungarian Notation: For when intellisense just seems too hard.
"There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli
-
Hungarian Notation: For when intellisense just seems too hard.
"There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli
'False' Hungarian uses the prefixes to describe types. Instead, the prefixes were intended to describe the usage of the variable. Remember such things as 'lpstr', a long pinter to a string terminated by zero? Can Intellisense do that as well?
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
"I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns. -
'False' Hungarian uses the prefixes to describe types. Instead, the prefixes were intended to describe the usage of the variable. Remember such things as 'lpstr', a long pinter to a string terminated by zero? Can Intellisense do that as well?
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
"I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.An absolutely fair point that unfortunately does not describe the usage I see in web applications. I apologize for maligning Hungarian Notation. I may have simply lost my mind after seeing lblLabel one too many times.
"There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli
-
An absolutely fair point that unfortunately does not describe the usage I see in web applications. I apologize for maligning Hungarian Notation. I may have simply lost my mind after seeing lblLabel one too many times.
"There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli
That's why I still like oldschool machine code. You can't do very much wrong with hexadecimal. :-)
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
"I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns. -
That's what I hoped but I checked through the revision history and no sign of it being used.
Debug purposes or planned mechanics never introduced. It happens.
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani