[SP-pm] Exportar configuração para outros modulos

thiago glauco sanchez thiagoglauco at ticursos.net
Fri Sep 7 08:20:42 PDT 2012


"Falar sobre as features do Moose em português é sempre complicado
porque as features são tão vastas que ainda não existe uma nomenclatura
bem-aceita em português pros conceitos implementados."
Exatamente. Por isso é interessante, por vezes, colocarmos elementos
comparativos com outras linguagem ou mesmo exemplos práticos que mostrem
o ganho que o Moose traz para o programador.

abraços.

On Fri, 2012-09-07 at 11:28 -0300, thiago glauco sanchez wrote:
> Eden: Deviamos criar a "Moose Advocate"
> 
> Você já foi falar de Roles... deixa o novato pesquisar um pouco!!!
> Mas, muito bom seu artigo. Nota 10.
> 
> abs.
> On Fri, 2012-09-07 at 03:07 -0300, Eden Cardim wrote:
> > >>>>> "thiagoglauco" == thiagoglauco  <thiagoglauco em ticursos.net> writes:
> > 
> >     thiagoglauco> Com Moose seu pacote Shapes ficaria assim:
> >     thiagoglauco> package Shapes;
> >     thiagoglauco> use Moose;
> > 
> >     thiagoglauco> has x => ( isa => "Int",
> >     thiagoglauco> 	   reader => "get_x",
> >     thiagoglauco> 	   writer => "set_x" );
> > 
> >     thiagoglauco> has y => ( isa => "Int",
> >     thiagoglauco> 	   reader => "get_y",
> >     thiagoglauco> 	   writer => "set_y" );
> > 
> >     thiagoglauco> sub moveTo {
> > 
> >     thiagoglauco>     my ($self, $deltax, $deltay) = @_;
> >     thiagoglauco>     $self->set_x( $self->get_x + $deltax );
> >     thiagoglauco>     $self->set_y( $self->get_y + $deltay );
> > 
> >     thiagoglauco> }
> > 
> > Escrevi um artigo explicando uma implementação alternativa disso:
> > http://bit.ly/OeMRAe
> > 
> 
> 
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer




More information about the SaoPaulo-pm mailing list