[SP-pm] Res: atalhos toscos

Ricardo Filipo ricardo_filipo at yahoo.com.br
Wed Oct 6 06:27:04 PDT 2010


Bem, Wesley, como artista experiente, com mestrado em artes e em ciência da 
computação eu aceito e recomendo a arte em produção mas posso afirmar com 
propriedade que arte sem legibilidade e organização nunca será arte, Schoenberg 
e Webern que o digam. Imagina se for uma peça de engenharia! ... No mundo perl 
fala-se muito dos pumpkings, dos magos, etc, mas mesmo o mais estranho dos golfs 
certamente tem horas de pensamento e acreditem, merece uma documentação decente.

Concordo, material fecal puro, sem valor no uso normal. Já os pervertidos que 
gostam, fiquem à vontade e aproveitem...

:P hehehe.



----- Mensagem original ----
De: Blabos de Blebe <blabos em gmail.com>
Para: saopaulo-pm em mail.pm.org
Enviadas: Quarta-feira, 6 de Outubro de 2010 0:14:02
Assunto: Re: [SP-pm] atalhos toscos

<flame warning>

Código ilegível pode significar duas coisas: ou arte ou cocô. Eu
afastaria ambos do ambiente de produção.

Como minha veia artística não é lá essas coisas, por default eu olho e
vejo sempre uma adorável e marrom peça de ...

Abraços

2010/10/5 Stanislaw Pusep <creaktive em gmail.com>:
> "TIMTOWTDIBSCINABTE: There's more than one way to do it, but sometimes
> consistency is not a bad thing either" ;)
>
> Aliás, lembrei de uma coisa que eu uso e abuso: o poder do slurp!
>
> perl -0777 -pe 's%<[^>]+?>% %gs' index.html
>
> Um código que "limpa" as tags de um HTML razoavelmente bem-formatado.
> -0777 define o "record separator", cujo padrão é o término da linha, como
> algo inválido (por extenso, seria "$/ = undef"). Portanto, os arquivos-texto
> são lidos de uma só vez (haja RAM!). Meio que parecido com
> file_get_contents() do PHP. Aliás, já que citei o PHP, o código acima se
> assemelha a:
>
> php -r 'echo strip_tags(@file_get_contents("index.html"));'
>
> 2010/10/5 Thiago Rondon <thiago em aware.com.br>
>>
>>  Em 05-10-2010 21:40, Stanislaw Pusep escreveu:
>>>
>>> Veja bem Eden, a questão que levantei não é a eficiência (quem quer algo
>>> eficiente que faça em assembly) nem a legibilidade (<flame_warning>quem quer
>>> algo legível que programe em Python</flame_warning>); trata-se do "There's
>>> more than one way to do it". Assumi abertamente que os meus atalhos são
>>> *toscos*, mas cada um postando uma gambiarrinha de estimação todos nós
>>> aprendemos um pouco de Perl :D
>>
>> Se você mesmo assumiu que eles são toscos, não tem por que rejeitar
>> comentários produtivos para o teu aprendizado. Alias, este é uma das partes
>> mais divertidas da comunidade Perl. Aproveite! ;-)
>>
>> <flame_warning>
>>
>> Recomendo: http://michalisavraam.org/2009/05/readability-vs-legibility/
>>
>> Lembre-se: Larry Wall é também um linguista, e existe uma influência
>> forte.... .
>>
>> Eu trabalho diariamente com projetos em Perl e Python, e minha opinião é
>> que Python é uma linguagem simples, e tem a proposta de te oferecer o poder
>> baseado nesta filosofia.
>>
>> Enquanto que programar em Perl, o poder esta na reflexão da sua sintaxe,
>> operadores e nas opções que você pode usufruir. Isto pode ser divertido para
>> quem gosta do que faz e entediante para quem não quer saber como as coisas
>> funcionam.
>>
>> Ou seja, IMHO o poder do Perl esta na curiosidade, na interpretação, na
>> comunidade, nas pessoas, na sintaxe, nas opções para cada tipo de problema e
>> no estudo da ciência da programação.
>>
>> Nem todos os problemas são simplesmente os mesmos.
>>
>> </flame_warning>
>>
>> Cuidado com a interpretação sobre o TIMTOWTDI - às vezes a coerência não é
>> uma coisa ruim -, assim como o cuidado sobre programadores que escrevem
>> códigos legiveis e tolos independente da linguagem.
>>
>> Abs,
>> -Thiago rondon
>> _______________________________________________
>> SaoPaulo-pm mailing list
>> SaoPaulo-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
_______________________________________________
SaoPaulo-pm mailing list
SaoPaulo-pm em pm.org
http://mail.pm.org/mailman/listinfo/saopaulo-pm



      


More information about the SaoPaulo-pm mailing list