Thread Warnmeldungen unterdrücken bzw. Code optimieren
(10 answers)
Opened by Magic at 2008-07-30 11:47
Hallo Zusammen,
ich habe mir in letzter Zeit mal die Logfiles durchgesehen und mit erschrecken festgestellt, dass sehr oft Warnmeldungen von Perl dabei sind. Sehr beliebt ist Code: (dl
)
"Use of uninitialized value in concatenation (.) or string at blablabla" Die Warnung bin ich selbst schuld, da ich z.B. eine Variable $fehler nur dann mit einer Meldung "fülle", wenn ein Fehler aufgetreten ist und die Variable bei der Ausgabe z.B. einfach mit an eine andere Variable hänge Code: (dl
)
$string .= $fehler Meine Frage ist nun, ob und wie ich es durch optimierung des Codes verhindern kann, dass diese Warnmeldung ausgegeben wird. Muss ich tatsächlich jede Variable vor dem benutzen testen? Oder kann und sollte ich die Warnungen einfach ignorieren? Grüße, Stefan Ein Weiser gibt nicht die richtigen Antworten, sondern er stellt die richtigen Fragen.
|