in reply to Feature or Bug ?
Is that code buggy? Maybe ... maybe not. That code is unsafe, but unsafe is not necessary incorrect. You cannot evaluate a piece of code outside of its context.sub dummy { no strict; no warnings; ${"$_[0]"} = $_[1]; }
Now, most of us are in the habit of evaluating a piece of code within a global context, because any piece of code may be used anywhere, but that's not always reasonable. The rules in my sig are ordered as they are for a reason. Good software follows rule #1. Great software needs rule #2, but the perfect is the enemy of the good.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Feature or Bug ?
by fbinard (Beadle) on Sep 16, 2005 at 01:45 UTC | |
by Tanktalus (Canon) on Sep 16, 2005 at 03:38 UTC | |
by dragonchild (Archbishop) on Sep 16, 2005 at 14:41 UTC | |
by dragonchild (Archbishop) on Sep 16, 2005 at 14:23 UTC |