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