Faz algum tempo, comecei, meio de farra, uma série de twits “traduzindo” ditados populares para PHP. A coisa foi crescendo e fui recebendo feedbacks positivos de gente se divertindo com eles, e de outros que dizem até estar aprendendo PHP com meus ditados 😛 .
Para quem ainda não viu, para quem quer ver de novo, e para servir também como arquivo, resolvi reuni-los neste post. Alguns deles foram até, digamos, “refatorados“.
UPDATE: não deixe de conferir também a
parte 2. 😉
<?php
/*********************************************/
if (Tempo::getEstado() == Tempo::CHUVOSO)
$cavalinho->recolher();
/*********************************************/
try {
$this->vencer($eles);
}
catch(Exception $e) {
$this->juntarSeA($eles);
}
/*********************************************/
if (! in_array ($cachorro, $this->meusAnimais))
$this->cacarCom($gato);
/*********************************************/
if ($casa->getOwner() == 'ferreiro')
$espeto = new Espeto('pau');
/*********************************************/
foreach($macacos as $macaco) {
$galho = new Galho();
$galho->receber($macaco);
}
/*********************************************/
if ($seguro->idade >= 80) die();
/*********************************************/
if ($filho->getParent() == 'peixe')
$filho->setType('peixinho');
/*********************************************/
if (in_array('piranha', $rio->getPeixes()))
$jacare->setEstiloNadar(NADO_COSTAS);
/*********************************************/
if ($olhos->getOwner() != $this) {
$refresco = $pimenta;
$refresco->colocarEm($olhos);
}
/*********************************************/
if($homem->isPrevenido())
$homem->setValor($homem->getValor() * 2);
/*********************************************/
if ($pessoa->horaAcordou < strtotime('7:00'))
DEUS::ajudar($pessoa); // Deus é SINGLETON!
/*********************************************/
if ($pessoa->temBoca())
goto Roma;
// Milhares de linhas de código depois...
:Roma
echo ('Parabéns, você chegou a Roma');
/*********************************************/
$numGraos = 0;
do {
$numGraos++;
$galinha->getPapo()->setNumGraos($numGraos);
} while (! $galinha->getPapo()->isPapoCheio());
/*********************************************/
if ($macaco->getIdade() >= 60 && $macaco->getMao()->getOndeEsta() == 'cumbuca')
throw new Exception('Tire a mão daí!!!');
/*********************************************/
$agua->setConsistencia('mole');
$pedra->setConsistencia('dura');
while(! $pedra->estaFurada())
$agua->bater($pedra);
<?php
/*********************************************/
if (Tempo::getEstado() == Tempo::CHUVOSO)
$cavalinho->recolher();
/*********************************************/
try {
$this->vencer($eles);
}
catch(Exception $e) {
$this->juntarSeA($eles);
}
/*********************************************/
if (! in_array ($cachorro, $this->meusAnimais))
$this->cacarCom($gato);
/*********************************************/
if ($casa->getOwner() == ‘ferreiro’)
$espeto = new Espeto(‘pau’);
/*********************************************/
foreach($macacos as $macaco) {
$galho = new Galho();
$galho->receber($macaco);
}
/*********************************************/
if ($seguro->idade >= 80) die();
/*********************************************/
if ($filho->getParent() == ‘peixe’)
$filho->setType(‘peixinho’);
/*********************************************/
if (in_array(‘piranha’, $rio->getPeixes()))
$jacare->setEstiloNadar(NADO_COSTAS);
/*********************************************/
if ($olhos->getOwner() != $this) {
$refresco = $pimenta;
$refresco->colocarEm($olhos);
}
/*********************************************/
if($homem->isPrevenido())
$homem->setValor($homem->getValor() * 2);
/*********************************************/
if ($pessoa->horaAcordou < strtotime(‘7:00’))
DEUS::ajudar($pessoa); // Deus é SINGLETON!
/*********************************************/
if ($pessoa->temBoca())
goto Roma;
// Milhares de linhas de código depois…
:Roma
echo (‘Parabéns, você chegou a Roma’);
/*********************************************/
$numGraos = 0;
do {
$numGraos++;
$galinha->getPapo()->setNumGraos($numGraos);
} while (! $galinha->getPapo()->isPapoCheio());
/*********************************************/
if ($macaco->getIdade() >= 60 && $macaco->getMao()->getOndeEsta() == ‘cumbuca’)
throw new Exception(‘Tire a mão daí!!!’);
/*********************************************/
$agua->setConsistencia(‘mole’);
$pedra->setConsistencia(‘dura’);
while(! $pedra->estaFurada())
$agua->bater($pedra);
Hahaha demais!
Parabéns pela criatividade 🙂
Obrigado! 😀
Meu filho, o que você fez da sua vida, escrevendo em códigos PHP??? Rssss! Brincadeira à parte, bem criativo heheh! AT+
Você prefere outra linguagem (de programação)? 😛
Ruby? 😛
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ditados.rb
hosted with ❤ by GitHub
Hahaha! Boa! Primeira tradução “oficial” dos Ditados Populares em Ruby. Eu já tinha feito alguns nessa linguagem, mas como sou principiante nela ficou tosquíssimo…
Java ?? =D
Como assim?
Pingback: Tweets that mention Ditados populares em PHP « goncin@wordpress.com:~$ _ -- Topsy.com
Faz algum tempo que venho acompanhando esses ditados no Twitter e sempre achei muito legal.
Parabéns! 😀
muito bom, mas perde muito da graça ler o ditado antes do PHP, não precisava.
É verdade, não tinha visto por esse prisma. Acabei de retirar os “spoilers” 😉 .
Show de bola… hehehe
$conto = new Conto();
$conto->contar($ponto++);
// quem conta um conto aumenta um ponto
GÊNIO!
hahaha genial cara, muito genial mesmo hahahahah, parabéns pela criatividade.
Menos, Seu Tobias, menos… 😀
Mais uma
$this->do();
$this->pay();
Aqui se faz aqui se paga.
$this->do()->pay(); hehehe
Sensacional! heuahueahueuah
Muito boa!
ehehhehehehehe
adorei
hahahahah
Pingback: Twitted by andrews_lince
Esses códigos são open source?
Sim, claro! 🙂
Realmente muito bom! É daquelas piadas que só quem programa entender, ou seja… votar(‘very good’)?>
Pingback: Ditados populares em PHP (parte 2) « goncin@wordpress.com:~$ _
“Esses códigos são open source?”
kuahkua
Tinha que ter um mané
if(isset($gleicon):
$mane == true
endif;
hehehe
brincadeira Gleicon!
Eu não tinha visto a parte 1! Criatividade == 10!
Pingback: Vedovelli » Ócio Criativo
Loko =D … porém uma correção, não seria ” Quem tem boca vai a Roma” e sim “Quem tem boca VAIA Roma”, no sentido de Vair Roma, por alguns acontecimentos do passado :D.
Pois é, Joberlice. Eu já conhecia o sentido original do ditado, mas sabe como é, o povo deturpa tudo. Veja só:
Batatinha quando nasce se esparrama pelo chão, deveria ser: batatinha quando nasce ESPALHA RAMA pelo chão;
Cuspido e escarrado, deveria ser: ESCULPIDO EM (MÁRMORE DE) CARRARA;
Quem não tem cão, caça com gato, deveria ser: quem não tem cão caça COMO gato;
Cor de burro quando foge, deveria ser: CORRO de burro quando foge.
E por aí vai.
E já que a voz do povo é a voz de Deus, melhor não contrariar nem a um nem a outro, não acha? 😉
Poderia começar assim:
Esse é o espírito! Muito boa, principalmente a parte do bug do IE6. 😀
Parabéns =D owned me xD … amém nois tudo!!
Não vou nem no “gugle” pra ver se é isso mesmo, vc escreveu com uma convicção que eu vou fica na minha kkkkkkkkkkkkkkkkkkkkkk
“DEUS é singleton” foi ótimo! Muito bom.
Muito bom…. rsrsrs
Pingback: Top 5 – Pérolas das buscas que chegam a este blog « goncin@wordpress.com:~$ _
Parabéns! Excelente criatividade. Eu não sei nada de linguagens de programação mas deu para entender a brincadeira e descobrir os ditados! Muito bom mesmo parabéns!
Pingback: Ditados populares em PHP (parte 3): a batelada final « goncin@wordpress.com:~$ _
hahahahhaa…. curti… muito bom
Engraçado demais. até Tweetei. Capaz de eu aprender PHP com esses ditados também!
Muito bom velho
Excelente! Parabéns pela criatividade.
Muito bomm !
Tive crise de risos aqui!!
O While da Agua é o melhor…hehe.
abraço
Pingback: Jonnas Fonini » Blog Archive » Quarto e último dia de palestras no FISL11