Home  |  Linux  | Mysql  | PHP  | XML
From:John W. Krahn Date:Fri Sep  3 06:35:57 2010
Subject:Re: Traversing Hash printing two times
Uri Guttman wrote:
>>>>>> "JD" == Jatin Davey<jashokda@cisco.com> writes:
>
> >> but it isn't as good as my code. don't use $_ unless you have to (as in
> >> map/grep). it is much better to use named variables.
> JD> Any reason to use named variables than to use the default variable ($_) ?
>
> yes, you can read the code and see what the variable is for. $_ is
> useful in some situations but not for foreach loops and similar
> things. names are important in code and $_ has no name. you lose the
> opportunity to tell the reader of the code what the variable contains
> and what it is used for.

Yes, and using $month for the keys 'english' and 'french' does not
really do that. Perhaps using $language would have been better?



John
--
Any intelligent fool can make things bigger and
more complex... It takes a touch of genius -
and a lot of courage to move in the opposite
direction. -- Albert Einstein
Navigate in group perl.beginners at sever nntp.perl.org
Previous Next


Your recent visits
Re: Need help with Mail::Sender
Using common object, without passing it around
Re: floating point precision
Re: Rendering data structures using CGI::Application
help on example from "mastering algorithm with perl" on binary search



  
© No Copyright
You are free to use Anything, but please consult your advocate before doing so as this website
also list content from other sources which may be copyrighted.
Site Maintained by Zareef Ahmed
Powered By PHP Consultants