Thread Counter innerhalb einer Klasse? (19 answers)
Opened by JackBauer at 2008-05-07 14:48

KurtZ
 2008-05-07 16:22
#109377 #109377
User since
2007-12-13
411 Artikel
BenutzerIn
[default_avatar]
Struppi+2008-05-07 14:07:58--
Code (perl): (dl )
$self->counter( $self->counter + 5);
Das ist durchaus üblich und wenn du Additionen öfters hast, dann schreib eine add() sub.


ACK, hier ist counter() nun ein reiner setter ohne Zusatzlogik, was mir Namenstechnisch auch sauberer erscheint! Eine Zusatzmethode counter_add() oder counter_inc() wird man sich ja bei Bedarf wohl leisten können.

@Jack: Besorg dir vielleicht lieber "Perl Best Practices" und benutze das dort propagierte konsistente CPAN:Class::Std, bevor du so wilde Hacks aus dem Internet ziehst und die Sprache neu erfindest. Selbst wenn du dich gegen Class::Std entscheidest hast du wenigstens eine solide Basis.

Das Perl Objektmodell zu tief manipulierbar, als das googeln und c&p dich hier weiterbrächte.
TMTOWTDYOG (there's more than one way to dig your own grave)

View full thread Counter innerhalb einer Klasse?