On Thu, May 19, 2011 at 6:55 AM,  <> wrote:
> Actually, there is only ambiguity for those who do not know the language they 
> are using and its rules by default.

The penalty for being smug about your mastery of the universe is -
sooner or later - extremely painful.

Put simply, unscoped vars can yield uncertain results.  There has been
more than enough illustration of this with specific cases right here
in this thread, so I won't repeat them.

Unscoped = sloppy.  Always scoped = always predictable behavior, and
always traceable at a glance by other members of the team.  The latter
is at least as important as the former.  And anyone blowing off code
readability is going to be on the street looking for a job on a
different team.

-- 
--m@Robertson--
Janitor, The Robertson Team
mysecretbase.com

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344731
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to