hi,
keine Ahnung ob mir das weiterhilft, scheint nur im Bereich OOP und somit Klassen zu arbeiten.
Tja, die Schulmedizin präsentiert OOP als die Lehre von Säugetieren, Lurchen und Fischen. Wie wärs mit OOP als Lehre der Fortbewegungsarten, Schwimmen, Laufen, FLiegen... da kämen wir eher zur Sache, nämlich zu den Methoden.
Also, Du hast eine Factory und brauchst eine Methode, z.B. um an die Daten eines Benutzers zu kommen:
use User;
my $user = User->new;
$user->getData;
Drei Zeilen, wo Du doch nur eine brauchst (Getter). Wie wärs damit, Du hast einen Singleton und der ruft die Methode einfach auf:
$self->getUserData->{vorname};
Wäre eine Überlegung wert ;)
Horst