Re: Subroutine variables are like underwear

2002-04-15 Thread Piers Cawley
Damian Conway [EMAIL PROTECTED] writes: Yes, subroutine variables *are* like underwear. But parameter names *aren't* like underwear. Because they're not (primarily) subroutine variables. So they're like the labels on the knobs, dials, and buttons of your favourite elctronic device. They're

Re: Subroutine variables are like underwear

2002-04-14 Thread Damian Conway
Yes, subroutine variables *are* like underwear. But parameter names *aren't* like underwear. Because they're not (primarily) subroutine variables. So they're like the labels on the knobs, dials, and buttons of your favourite elctronic device. They're part of the *interface*, not (primarily) part

Subroutine variables are like underwear

2002-04-12 Thread Miko O'Sullivan
SUMMARY A way to declare public names for params irrelevant to the internal variable names: sub load_data (-filename $filename_tainted ; 'version' 'ver' $version_input / /= 1) {...} DETAILS Subroutine variables are like underwear: you don't generally go showing them to everybody. So, when

Re: Subroutine variables are like underwear

2002-04-12 Thread Luke Palmer
On Fri, 12 Apr 2002, Miko O'Sullivan wrote: SUMMARY A way to declare public names for params irrelevant to the internal variable names: sub load_data (-filename $filename_tainted ; 'version' 'ver' $version_input / /= 1) {...} I like it. It's clean (doesn't introduce any wierd