|
|
| We don't bite newbies here... much | |
| PerlMonks |
Re: Declaring a Variable [for BEGINNERS]by Old_Gray_Bear (Bishop) |
| on Dec 27, 2006 at 15:27 UTC ( [id://591933]=note: print w/replies, xml ) | Need Help?? |
This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.
That is one way to do it, but....
My personal preference is to 'declare' the variable in the scope where it will be used, rather than having a huge clump-o-names at the start of the code. There are at least two reasons for this:
Don't start coding without it. (And don't start me on that rant again!) The clump-o-variables (and it's sibling the clump-o-subroutines) is often the hallmark of someone who has written a lot of C or Shell, where you really had to declare before use. The Perl compiler is a little brighter than that. Constructing your code so that it assists in understanding the logic-flow is a good thing. Clumps of things that impede the understanding should be avoided. That said, the clump-o-something is a valid way to write Code. It's not a style I like, or encourage. But it is a valid style, if it fits your way of seeing the Code. Just bear in mind, if I am the next programmer to do maintenance on this, I may drink an awful lot of coffee before I understand how my fix should fit in. (And a Wired Old Bear is not exactly a pretty sight...) Update -- Fixed broken link; thanks (ysth).
---- OGB
In Section
Seekers of Perl Wisdom
|
|
||||||||||||||||||||||||||||