lun 18 giugno 2018 - Lo Sviluppatore  anno IV
Condividi

Solo perché qualcosa non fa ciò che avevi pianificato di farle fare non significa che sia inutile.

(Thomas Edison)

 

Ogni programma non triviale ha almeno un bug

Corrollario1 : Una condizione sufficiente per un programma triviale è che non ha bug

Corrollario2 : Almeno un bug verrà rilevato dopo che l’autore del programma ha lasciato l’azienda

(Legge di Murphy)

 

 

car

“Se il settore dell’automobile si fosse sviluppato come l’industria informatica, oggi avremmo veicoli che costano 25 dollari e che fanno 500 Km con un litro.”
(Bill Gates)

asimov

La disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.

Isaac Asimov (1920-1992), scrittore americano.

 

sex_pr

Il software è come il sesso, è meglio quando è libero.
(Linus Torvalds)

errore

Ci sono due modi per scrivere programmi senza errori e solo il terzo funziona

 

gui

Un’ interfaccia utente è come una battuta, se la devi spiegare vuol dire che non è buona.

 

bug

Se il debug è il processo di rimozione dei bug del software, allora la programmazione deve essere il processo per metterli dentro

Edsger Dijkstra

java-code2

 

I programmi devono essere scritti per essere letti dalle persone, e solo incidentalmente per essere eseguiti da una macchina.

Harold Abelson e Gerald Jay Sussman,  informatici e autori da The Structure and Interpretation of Computer Programs

 

Un aspetto importante ma non tanto evidente, di qualsiasi strumento, è la sua influenza sulle abitudini di coloro che si esercitano nel suo utilizzo. Se lo strumento è un linguaggio di programmazione, che ci piaccia o no, questo influenzerà il nostro modo di pensare.

Edsger Dijkstra

conoscenza-ignoranza_1

La tecnologia e’ dominata da due tipi di persone: Quelli che capiscono cio’ che non dirigono. Quelli che dirigono cio’ che non capiscono.

(Legge di Putt)

kiss

La semplicità è un prerequisito per l’affidabilità.

Edsger Dijkstra

scale

Misurare il progresso dello sviluppo di un programma dal numero delle linee di codice è come misurare il progresso di costruzione di un aereo dal peso.

Bill Gates, co-fondatore di Microsoft Corporation

Considerando il cattivo stato dei nostri atttuali programmi per computer, lo sviluppo del software è chiaramente ancora una magia nera, e non può essere ancora definita una disciplina ingegneristica. Bill Clinton, ex presidente degli Stati Uniti

Considerando il cattivo stato dei nostri atttuali programmi per computer, lo sviluppo del software è chiaramente ancora una magia nera, e non può essere ancora definita una disciplina ingegneristica.

Bill Clinton, ex presidente degli Stati Uniti

dante

Oltre ad una inclinazione alla matematica, una eccezionale padronanza della propria lingua madre è il bene più vitale di un programmatore competente.

Edsger Dijkstra

senso unico

Un buon programmatore è una persona che guarda in entrambe le direzioni prima di attraversare una strada a senso unico.

Doug Linder, amministratore di sistemi

Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Top