Thread MooseX::Role::Parametrized in Mouse nachgebaut (7 answers)
Opened by barney at 2018-08-29 13:16

renee
 2018-09-04 11:25
#188869 #188869
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
2018-09-01T16:20:30 rosti
Hi ,

was ist denn bei Dir best practice? In meiner Praxis gibt es kein Moose. Und Mouse auch nicht. Und daß new() eine Klassenmethode ist, ist auch nichts neues. Es muss ja eine Klassenmethode sein, nur new() muss sie nicht heißen, sie kann.


MfG


Ich glaubt, das "Best Practice" bezieht sich auf die Moose/Mouse/Moo/...-Welt. Dort ist es in der Tat unüblich, selbst eine new()-Methode zu definieren, weil man die mit "use Moose;" schon automatisch geschenkt bekommt. Man benutzt dann eher "sub BUILD" bzw. "sub BUILDARGS" um etwas mit den Parametern von new() zu machen.
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 MooseX::Role::Parametrized in Mouse nachgebaut