After about a month of being with perl monks I have noticed that most of you religously push use strict and -w. While I have learned to use strict, and appriciate it's contraints, I found -w a little more annoying.
First let me mention that I mainly write CGI programs. Most of the programs that I write run multiple times, each time acting as a different program. This is basically because I like to keep everything in one file, it eliminates the need for a central config file, and I like the portability. However this also means, that only certain variables are used in certain parts of the overall program, and that -w fills up my error_log with 'Use of uninitialized value'. I do not see any problem with having variables that only ocassionaly do something, besides taking up file space.
Basically, I'm asking, Is this something I should worry about? Here are some possible solutions, the last being my favorite.
I would appriciate any insight you might have on the matter. For an example of the coding technique I am reffering to, check out my DB Mangager.
thanks - thabenksta
my $name = 'Ben Kittrell'; $name=~s/^(.+)\s(.).+$/\L$1$2/g; my $nick = 'tha' . $name . 'sta';
In reply to Benefits of -w by thabenksta
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |