Thread Problem mit OOP: meine Klassen funktioniern nicht (12 answers)
Opened by Peddn at 2005-03-16 14:05

renee
 2005-03-16 14:42
#52717 #52717
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ich würde immer die Parameter zusammen abgreifen, also statt:
Code: (dl )
1
2
3
    my $object = shift();
my @testFeld = shift();


das hier:
Code: (dl )
my($object,@testFeld) = @_;


So kann man schon an der ersten Zeile erkennen, was als Parameter übergeben wird...

Ich habe teilweise schon Programme gesehen, die 10 Parameter übergeben und alles einzeln mit shift geholt haben und das auch noch über die gesamte sub verteilt! Da wird man wahnsinnig, wenn man einen Parameter noch einfügen will...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Problem mit OOP: meine Klassen funktioniern nicht