[thelist] Friday Freebie

Raymond Camden rcamden at allaire.com
Sat Dec 23 10:21:54 CST 2000

I understand it may be just a personal feeling, but why do you feel
IsDefined() makes code unreadable? Also, why do you say there is no need for
it? How would you get around a situation like this:

details.cfm expects a URL variable, ID, passed to it. This ID var is used in
a sql statement.

Sure, you can CFPARAM it to some default value, but normally you would
probably rather just send them back to index.cfm or the previous page.

Raymond Camden, Principal Spectra Compliance Engineer for Allaire

Email   : jedimaster at allaire.com
ICQ UIN : 3679482

"My ally is the Force, and a powerful ally it is." - Yoda

> -----Original Message-----
> From: thelist-admin at lists.evolt.org
> [mailto:thelist-admin at lists.evolt.org]On Behalf Of jeff
> Sent: Friday, December 22, 2000 6:44 PM
> To: thelist
> Subject: [thelist] Friday Freebie
> here's a friday freebie for those of you who are looking to write the
> tightest cold fusion logic possible.
> <tip type="cold fusion" author=".jeff">
> if you'll recall i take issue with the use of the isdefined() function
> because i feel that it reduces code readability, makes the management and
> use of variables much more difficult, and generally lends to lazy
> programming.  you may also recall that i mentioned that there's only place
> you'll ever actually need to use the isdefined function and that's when
> checking to see if a particular cookie exists before using it.

More information about the thelist mailing list