<div dir="ltr">Mas convenhamos... o golf é muito mais divertido!!!<br><br><div class="gmail_quote">2008/9/3 Wendel Scardua <span dir="ltr"><<a href="mailto:wendelscardua@gmail.com">wendelscardua@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="Ih2E3d">2008/9/3 Agnaldo Macedo <<a href="mailto:agnaldo@starweb-software.com.br">agnaldo@starweb-software.com.br</a>>:<br>
</div><div class="Ih2E3d">> Re-incidente em não usar a identação que foi sugerida?<br>
> Re-incidente em não a nomenclatura sugerida?<br>
> Re-incidente em não usar o pacote X em detrimento do Y (embora ambos<br>
> resolvam) ?<br>
> Re-incidente porque fez $a = "maça" ao invés de $a='maça' (sendo que neste<br>
> ponto ambas as instruções estão atribuindo uma string para uma variavel) ?<br>
> Re-incidente porque fez $a = $a + 1 ao invés de $a++ (sendo que neste ponto<br>
> ambas as instruções estão fazendo o mesmo incremento) ?<br>
><br>
<br>
</div>Em que momento houve critica de alguém sobre ele fazer a mesma coisa<br>
de forma diferente ?<br>
<br>
No caso, usar uma regexp que transforma *alguns* chars utf-8 em latin1<br>
não me parece ser o mesmo que usar módulos e funções específicas (e<br>
testadas) para conversão de utf8 como foi sugerido.<br>
<br>
Além disso, sua conta tá meio estranha: revi aqui a thread, e as 3<br>
primeiras respostas iam na direção certa para resolver o problema dele<br>
(o ajax manda em utf8, trate utf8 no script ; o ideal seria preservar<br>
o utf8, mas se não dá, converta direito pra latin1 ). Daí com o<br>
problema praticamente resolvido (tá, no máximo ele pergunta como<br>
converter o utf8 pra latin1 e alguém responde, com ou sem RTFM), é que<br>
começaram a sugerir outras sugestões.<br>
<br>
A confusão começou quando alguém mandou uma regexp gambiarra que<br>
quase-funciona, e essa mensagem foi elogiada, como "viu, é isso que eu<br>
queria". E quando alguém apontou que a gambiarra era uma forma ruim de<br>
se fazer isso, e sugeriu a forma certa de se fazer, foi<br>
criticado/ignorado/whatever.<br>
<br>
Acho que ninguém aqui reclamaria de resolver o problema de formas<br>
diferentes. Afinal, TIMTOWTDI. O que não é bem visto é resolver o<br>
problema de formas erradas, e insistir que a forma errada é boa. É o<br>
mesmo que achar legal usar código "golfe" em sistemas em produção.<br>
<br>
<Exemplo><br>
<br>
Se alguém chega e pergunta como faz pra converter números pra<br>
algarismos romanos, eu acho que a resposta "procurar por Roman no<br>
CPAN" é muito mais útil do que:<br>
<br>
<fake quote><br>
Usa esse código aqui cara, eu não manjo muito mas parece q funciona,<br>
<br>
$b=.5;$$_=$b*=5-($a^=3)for IVXLCDM=~/./g;$\+=($$_<$x?-1:1)*($x=$$_)for<br>
reverse<>=~//g;print<br>
</fake quote><br>
<br>
Até mesmo uma resposta com o algoritmo inteiro, detalhado, seria<br>
melhor do que o golfe acima. Claro, entra na questão de "dar o peixe /<br>
ensinar a pescar": eu prefiro que ensinem a pescar; mas se é pra dar o<br>
peixe, que dê um salmão ou um atum, não uma lata de sardinha<br>
vencida.... Se estão oferecendo salmão e "sardinha vencida" pra pessoa<br>
e ela prefere a sardinha, a pessoa tem gostos alimentares bem<br>
estranhos...<br>
</Exemplo><br>
<br>
[]s<br>
<font color="#888888">Wendel<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
Cascavel-pm mailing list<br>
<a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Just another Perl Hacker,<br>Fernando (SmokeMachine)<br><a href="http://perl-e.org">http://perl-e.org</a><br>
</div>