Thread Subroutinen übergabe per shift / @_
(4 answers)
Opened by Neo2k8 at 2010-03-07 22:52
Das erste finde ich einfacher zu schreiben.
Der Unterschied zwischen den beiden ist, dass beim ersten die Einträge in @_ drin bleiben, während beim zweiten @_ hinterher leer ist. Bei OO-Programmierung bevorzuge ich die folgende Schreibweise: Hierbei wird @_ nicht ganz geleert, sondern nur ein Argument daraus entfernt. Das ist praktisch, wenn man redispatchen möchte: Ferner sollte man sich (auch in Beispielcode) angewöhnen, $a und $b nicht als Variablen zu benutzen, da die Namen für "sort" reserviert sind. Lieblingsmodule: IPC::System::Simple, Path::Class
|