[Linuxtrent] Re: Bug nella localizzazione italiana di info di Ubuntu (e forse Debian?)

  • From: Flavio Stanchina <flavio@xxxxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Tue, 11 Oct 2011 14:50:31 +0200

Gianni Caldonazzi wrote:
Certo che programmare senza le if l'è dura.....

Adesso devi spiegarmi come descriveresti l'operazione del bere se uno ha sete!

if (hai sete = vero) {
   prendi il bicchiere d'acqua
   accostalo alla bocca
   metti l'acqua in bocca
   manda zo.
}
else {
   cori....
}

Ci sono ben due bug: primo, questo codice funziona solo se il bicchiere è rimasto pieno dopo un uso precedente; secondo, dovrebbe riprendere a correre dopo aver bevuto. La procedura corretta è la seguente:

  while ((hai sete = vero) && (riserva acqua > 0) {
    prendi il bicchiere
    riempilo d'acqua
    accostalo alla bocca
    metti l'acqua in bocca
    manda zo.
  }

  cori.... // mai star fermi!

...e hai visto? Senza if! ;)

--
Ciao, Flavio
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: