On Mon, Sep 29, 2008 at 10:26:28AM -0400, Sébastien Nadeau wrote:
> Hi Marc,
> 
> I understand your point better now.
> 
> I think this is the kind of stylistic improvement that must be done.
> 
> But about the iterator variable, here's what Damian Conway says in his 'Perl 
> Best Practices' great book:
> 

Damian> It ($_) conveys nothing about the nature or purpose of the values it 
stores,

sure! feel free to comment your code :)

you can also 

use English; 
print $ARG;

keeping the advantage of implicit syntaxes like ( /foo/ , -d, print )
when possible. 

> He then gives examples to show how things can go down rapidly. I tend
> to agree with that because as the code evolves, the inner content of
> the block may change and sooner or later an explicit iterator variable
> will be needed.

that is a better arguement for me:

if you used the implicit syntax and you want to add a name for the old
$_, you can (murphy will say *must*) forget to rewrite an instruction
and this is just a new bug.


regards
-- 
Marc Chantreux
http://www.biblibre.com
Expert en Logiciels Libres pour l'info-doc
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha.org
http://lists.koha.org/mailman/listinfo/koha-devel

Reply via email to