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';
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Benefits of -w
by Masem (Monsignor) on Apr 09, 2001 at 07:38 UTC | |
|
Re: Benefits of -w
by voyager (Friar) on Apr 09, 2001 at 08:19 UTC | |
|
Re: Benefits of -w
by davorg (Chancellor) on Apr 09, 2001 at 12:50 UTC | |
|
Re: Benefits of -w
by idnopheq (Chaplain) on Apr 09, 2001 at 18:00 UTC |