"There are three things extremely hard: steel, a diamond and to know one's self." (Abraham Lincoln)

Archivio per il 16 ottobre 2008

ott 16

Leggi per i programmatori di computer:

  1. Qualsiasi programma, quando funziona, è obsoleto.
  2. Qualsiasi programma costa di più e ci mette di più.
  3. Qualsiasi tempistica di sviluppo non piacerà al marketing.
  4. Se un programma è utile, dovrà essere cambiato.
  5. Se un programma è inutile, dovrà essere documentato.
  6. Ogni programma si espanderà fino ad occupare tutta la memoria disponibile.
  7. Il valore di un programma è proporzionale all’ingombro del suo output.
  8. La complessità di un programma si arresta dopo aver oltrepassato le capacità del programmatore.
  9. Il programma funzionerà sempre quando sei da solo, e mai quando lo farai vedere al capo.
  10. Il numero di bug in un programma è direttamente proporzionale al tasso alcolico del programmatore.
  11. Il tempo speso per la compilazione di un programma è direttamente proporzionale al numero di errori che si otterranno alla fine di tale operazione.

Principio della perversità della programmazione: C’è sempre un altro bug.

[Fonte: Wikiquote]

ott 16

Capita che le cose vadano male o comunque non bene come si vorrebbe.
E si ha da ridire.

Poi, passa il tempo e avvengono dei cambiamenti. In meglio.
Magari non è ancora il top, ma è un miglioramento notevole.
E si ha ancora da ridire.

Davvero si stava meglio quando si stava peggio?
Io non credo. Per niente.