|
|
|
 |

November 4th, 2003, 03:42 AM
|
 |
General
|
|
Join Date: Apr 2001
Location: Cincinnati, Ohio, USA
Posts: 4,547
Thanks: 1
Thanked 7 Times in 5 Posts
|
|
Re: Anyone working on a modding tool yet?
You don't like comments, do you, SJ?
I've been spoiled by the latest IDEs' "you type a dot after something and it tells you all its properties and methods" and "you type an opening parenthesis and it tells you all the function's arguments"... and I STILL need comments to jog my memory! 
__________________
The Ed draws near! What dost thou deaux?
|

November 4th, 2003, 05:07 AM
|
 |
Shrapnel Fanatic
|
|
Join Date: Feb 2001
Location: Waterloo, Ontario, Canada
Posts: 11,451
Thanks: 1
Thanked 4 Times in 4 Posts
|
|
Re: Anyone working on a modding tool yet?
Heh. What's a comment, and how do I do a goto in this language? 
__________________
Things you want:
|

November 5th, 2003, 02:12 AM
|
 |
General
|
|
Join Date: Apr 2001
Location: Cincinnati, Ohio, USA
Posts: 4,547
Thanks: 1
Thanked 7 Times in 5 Posts
|
|
Re: Anyone working on a modding tool yet?
Heh... at least it's a goto you want, and not a comefrom 
__________________
The Ed draws near! What dost thou deaux?
|

November 4th, 2003, 05:36 PM
|
 |
Major
|
|
Join Date: Aug 2000
Posts: 1,246
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: Anyone working on a modding tool yet?
Goto sucks!! EWwwwwwwwwwwwww!
__________________
When a cat is dropped, it always lands on its feet, and when toast is dropped, it always lands with the buttered side facing down. I propose to strap buttered toast to the back of a cat. The two will hover, spinning inches above the ground. With a giant buttered cat array, a high-speed monorail could easily link New York with Chicago.
|

November 4th, 2003, 07:51 PM
|
 |
General
|
|
Join Date: Apr 2001
Location: Cincinnati, Ohio, USA
Posts: 4,547
Thanks: 1
Thanked 7 Times in 5 Posts
|
|
Re: Anyone working on a modding tool yet?
Though there are times when I am tempted to use it instead of more "sophisticated" programming techniques... I mean, which is easier to read:
Old-Style Quick & Dirty Gotos
code:
foreach (Array innerArray in outerArray)
{
foreach (Item i in innerArray)
{
if (i == target)
{
foundit = true;
goto done;
}
}
}
done:
"Sophisticated" Procedural Programming Workaround
code:
foreach (Array innerArray in outerArray)
{
foreach (Item i in innerArray)
{
if (i == target)
{
foundit = true;
// can't break out of more than one loop at once without a goto!
break;
}
}
// so I have to check again in each loop level to avoid wasting time searching for something I already found!
// not too annoying with only 2 levels, but with more... 
if (foundit == true)
break;
}
OK, that wasn't the best example (when was the Last time you had more than 3 levels of nested loops anyway? ) but there ARE times when a goto would come in handy, but I couldn't make myself touch it for fear of being shunned for life 
__________________
The Ed draws near! What dost thou deaux?
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
|
|