Vc tem que sempre perceber se o beneficio que vai te trazer algumas operações,
Se vc prefere a sua leitura que o ganho de um processamento, que neste caso deve nem deve fazer cócegas no processador, dai o seu codigo não teria problemas. Mas concatenação de Strings podem vir a ser problematicas de acordo com a frequencia que vc faz( num while pode ser terrivel), por isso eh sempre indicado fazer as operações mais corretas de concatenacoes para não criar um mal hábito. Hélder 2011/1/14 "Flávio R. Lopes" <flavio.lo...@links.inf.br>: > Em 14-01-2011 23:35, Daniel de Oliveira Mantovani escreveu: >> >> my $backup_nome = "$destino" . "$prefixo" . "$data_backup" . ".tar.bz2"; >> Que desperdício de processamento :P >> my $backup_nome = "$destino$prefixo$data_backup" . '.tar.bz2'; >> > > Humm....mais uma que aprendi. Não sabia que concatenar variáveis da forma > que fiz é desperdício de processamento. Na verdade fiz para deixar mais > legível para mim. > > Bem, se for para economizar processamento então posso fazer: > > my $sufixo = ".tar.bz2" > my $backup_nome = "$destino$prefixo$data_backup$sufixo"; > > Blz então!...Já vou alterar... > >> >> >> 2011/1/14 Hélder Máximo Botter Ribas<helderri...@gmail.com>: >> >>> >>> os diretorios poderiam ser parametros, >>> >>> 2011/1/14 "Flávio R. Lopes"<flavio.lo...@links.inf.br>: >>> >>>> >>>> Boa noite pessoal. >>>> >>>> Fiz um script para gerar backups: Incremental e Full. >>>> Acho que além de te muito código repetido. >>>> Se alguém tiver um tempinho, por favor dê uma olhada e que possa dar >>>> alguma >>>> sugestão de como melhorar mais este programa. >>>> >>>> O código está aqui: https://gist.github.com/780559 >>>> >>>> Abraço, >>>> Flávio >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org >>>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>>> =end disclaimer >>>> >>>> >>>> >>> >>> >>> -- >>> ------------------------------------ >>> Hélder Máximo Botter Ribas >>> ------------------------------------ >>> msn/gtalk: helderribas (at) gmail (dot) com >>> ------------------------------------ >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org >>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> =end disclaimer >>> >>> >> >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > -- ------------------------------------ Hélder Máximo Botter Ribas ------------------------------------ msn/gtalk: helderribas (at) gmail (dot) com ------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer