Thread Erklärung zu wantarray
(28 answers)
Opened by renee at 2006-09-19 17:04
[quote=Guest,19.09.2006, 18:25]Die aber wohl zumindest er ausgewählt hat. Jedenfalls kann man
einige davon schon fraglich finden. Ich persönlich tue das jedenfalls.[/quote] das überrascht mich nicht =) mir geht es genauso. aber es war ja auch nicht sinn und zweck des buches, dem leser zu sagen, was er zu tun oder zu lassen oder zu denken hat, sondern es wurden bei jeder empfehlung die gründe aufgezeigt, so dass zumindest ich beim programmieren häufiger darüber nachdenke, *warum* eine schreibweise vielleicht besser sein könnte als die andere. so habe ich einige gewohnheiten geändert, ganz ohne 'zwang'. Quote pech. 'void' an sich ist nicht perl-spezifisch. wenn man ordentlich mit einem buch oder guten tutorial prorammieren lernt, sollte man das kennen. das einzige, was da bei perl vielleicht anders ist, ist, dass man hier keine funktionen als void deklariert, sondern erst beim aufruf klarmacht: 'du bist jetzt im void context, also bemüh dich erst gar nicht, mir einen sinnvollen return-wert zu geben.' noch eine erfahrung dazu, die ich gerade erst auf der arbeit gemacht habe: mehrere verschachtelte funktionsaufrufe, die alle wantarray benutzen, können sehr verwirrend sein, da der kontext hier über mehrere stufen weitergegeben wird. deswegen bin ich da relativ sparsam in der benutzung.\n\n <!--EDIT|pq|1158703634--> 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: ![]() ![]() |