Thread Modul-Einbindung mit eval
(40 answers)
Opened by bianca at 2011-03-28 18:38 2011-03-29T05:20:18 bianca ja? Quote ah, doch nicht? was zum teufel willst du mit einem BEGIN-block mitten im skript? was soll das bezwecken? es ist ein BEGIN-block. es ist total sinnlos, den irgendwo mitten ins skript zu setzen, weil er eh in der kompilierungsphase ausgeführt wird. Quote du benutzt einen BEGIN-block mitten im skript. vermutlich innerhalb einer sub. aber das hältst du ja mal wieder geheim. und meine glaskugel sagt mir, dass du die zeitkorrektur-variable direkt vor dem block setzt. schreib den block an den anfang des skripts, und gut is. etwas, das ganz am anfang ausgeführt wird, irgendwo weit unten im skript zu verstecken ist echt merkwürdig, sinnlos und unhöflich dem maintainer gegenüber, der das skript mal irgendwann übernimmt (was auch du selbst nach einem halben jahr sein könntest, und bis dahin hast du das versteckte BEGIN vergessen). 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: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |