Arbeiten mit Referenzen in Perl

Verbesserung der Lesbarkeit des CODE beim Arbeiten mit Referenzen

Die Lesberkeit läßt sich verbessern indem man:

  1. nur einen Pfeil notiert
  2. in den {} die Stringbegrenzer weglässst
# 1
$ref = $h->{'foo'}->{'bar'}->{'baz'};
$ref = $h->{'foo'}{'bar'}{'baz'};

# 2
$ref = $h->{foo}{bar}{baz};

Wenn eizelne Zweige bearbeitet werden sollen, wird die Referenz auf die Wurzel übergeben:

machwasmitbaz($ref);

sub machwasmitbaz{
  my $ref = shift;
  my $baz = $ref->{foo}{bar}{baz};
  $baz = [1,2,3];
}


Die rein persönlichen Zwecken dienende Seite verwendet funktionsbedingt einen Session-Cookie. Datenschutzerklärung: Auf den für diese Domäne installierten Seiten werden grundsätzlich keine personenbezogenen Daten erhoben. Das Loggen der Zugriffe mit Ihrer Remote Adresse erfolgt beim Provider soweit das technisch erforderlich ist. @: nmq​rstx-18­@yahoo.de