Thread OOP Parameterübergabe direkt oder indirekt ?
(21 answers)
Opened by der_thomas at 2014-04-26 00:16
Ich weiß nicht so recht, stimme dir hier im allgemeinen eher nicht zu.
use strict; -> sollte zwar drin sein, aber es ist durch das use v5.12; schon implizit gesetzt. Es ist also nicht nötig, es hier noch mal zu setzten. Der Nutzen von IO::File erschließt sich mir nicht - du hast es mit "ist einfach schöner" begründet, dem schließe ich mich nicht an. Ich habe kein Problem mit der "<"-Schreibweise für Öffnen zum Lesen. Viel wichtiger wäre Kritik an Code (perl): (dl
)
1 2 3 4 5 6 7 8 my @inhalt; # [...] while (<$FH>){ push (@inhalt, $_); } close $FH; chomp @inhalt; gewesen. Eine Loop ist hier gar nicht nötig, das geht alles in einem Befehl: Code (perl): (dl
)
chomp(my @inhalt = <$FH>); Und das hier: Code (perl): (dl
)
(my $classname, my $file) = @_; kann man besser schreiben als Code (perl): (dl
)
my ($classname, $file) = @_; |