Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
#DEFINE - Why?
Message
From
01/04/2008 12:26:47
Mike Cole
Yellow Lab Technologies
Stanley, Iowa, United States
 
 
To
01/04/2008 12:25:22
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Environment versions
Visual FoxPro:
VFP 9 SP2
Miscellaneous
Thread ID:
01306848
Message ID:
01307399
Views:
10
>>>>>
>>>>>#DEFINE TaxAmount       _0lO1Ol
>>>>>#DEFINE InvoiceSubTotal _0lOlOl
>>>>>#DEFINE TaxPercentage   _0lO1O1
>>
>>.
>>.
>>.
>>>This is exactly my point. Look very closely at my 3 #DEFINEs, they are NOT the same, they're purposely chosen to look alike to a casual read. The whole idea is to obfuscate the code, make it hard to read, and it looks like it has worked perfectly!
>>
>>Underscore zero one oh one oh one
>>
>>It must be really good because I dodn't see how they ae different. What is it?
>
>I'm glad to see I'm not the only one who didn't see it -- even when I knew what I should have been looking for.

Lowercase L's and ones.
Very fitting: http://xkcd.com/386/
Previous
Reply
Map
View

Click here to load this message in the networking platform