On Thu, May 31, 2007 at 03:40:16PM +0900, Michael W. Ryder wrote:
> 
> The problem is when trying to maintain the code.  Suppose you have to 
> change the test and it changes what is referenced by %$x or $1 or 
> whatever is used.  Now you have to try and determine what you need to 
> use for the return to get the correct value.  I find that harder than 
> having one line determine the test value and a separate line determining 
> what is done with that value.

That's why the fact there's no explicit, obvious connection in the
syntax between %$ and whatever it links to is a problem for readability.

-- 
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
MacUser, Nov. 1990: "There comes a time in the history of any project when
it becomes necessary to shoot the engineers and begin production."