Thread Variablen global bei require (49 answers)
Opened by freddy at 2009-08-24 13:38

pq
 2009-08-24 14:46
#124649 #124649
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
ein config-hash ist durchaus ok, ich binde sowas dann so ein:

Code (perl): (dl )
use my::config qw/ $conf /; # hashref


dafür muss my::config $conf erstellen und exportieren (perldoc Exporter).

der unterschied hier ist schonmal, dass eine config nie geschrieben wird. das eliminiert schonmal das grösste risiko von globalen variablen.
und da so eine config es an sich hat, dass man auch wirklich alles darin unterbringen kann, läuft man auch nicht gefahr, dass man noch eine weitere config-variable braucht.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Variablen global bei require