Thread Use of uninitialized value
(12 answers)
Opened by ~Br4inP4in~ at 2008-09-13 15:11 Struppi+2008-09-13 14:14:30-- der bug, den ich damals gesucht hatte, war eine art template-funktion: in meinem fall war aber durch die gegebenen umstände der parameter "0". was eigentlich hätte gültig sein müssen. ich habe mich eine ganze weile gewundert, wo meine 0 hin verschwunden ist. wenn man an einem komplexen system arbeitet, dessen code man (noch) nicht zu 100% kennt, dann kann man schon eine weile damit verbringen, die schuldige stelle zu finden. ich sag das deswegen so nachdrücklich, weil ich immer wieder auf solche fehler stosse. natürlich habe ich auch selbst fehler gemacht, aber ich gewöhne mir bei solchen sachen dann halt best practices an. $var || '' ist ein rotes tuch für mich. ich benutze es selbst durchaus auch, aber eben (hoffentlich!) nur da, wo ich weiss, es ist ok. 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 |