>>
>>- In this case, fields and variables can't be confused because you can't use fields on the left side of an assignment =.
>
>So I'm going to use them on the right side but not on the left ?
If there's a chance of a field and variable name being the same, yes. Personally, I use hungarian notation for my variable names so I never have a conflict.
>
>>- Readability gets more difficult (IMO) because there are more characters for the brain to interpret
>
>I have a big brain.
>
>"m." ... DOH !
LOL
>
>>- The "tiny increase" could get very large inside a loop. I've timed the differences to be three times slower.
>
>What ? A million iterations ? A Billion ?
>
>Jeepers, we were talking about a single STORE statement. Or are your "rules" applied blindly to every possible situation ?
That tiny increase would happen if the test wasn't setup correctly.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer