> > Have you any examples of poor or even terrible code that has really left you scrambling for a resolution to a weird error?
>
> I've dealt with code that used negative variable names. While technically there is no problem with that, it makes the code really hard to understand, especially for newbies
>
>
> IF NOT llNotAllowed
> * do something
> ELSE
> * do something else
> ENDIF
>
> --
You're right, but the reason for doing it that way, at least in my case, is that I'm adding a parameter to something that already works. I want to be able to omit the parameter where I'm already calling the function and use it only when I need the new case, so I'll set the parameter up to be True for whichever is the new case.
Tamar