Programmazione, tra arte e mestiere

3 dicembre 2012 § 1 Commento

developerNon è raro per chi è lontano dal mondo informatico vedere nel programmatore come una sorta di supereroe, un intermediario tra l’essere umano e la macchina, colui che piega un computer al suo volere a colpi di codice. In realtà, vedendo le cose un po’ più da vicino parte della magia svanisce, anzi in certi casi ci può essere il sospetto che chi ha il sopravvento sia la macchina da cui ci difendiamo con patch e service pack. Al di là delle considerazioni di chi vede la programmazione dall’esterno, dobbiamo ammettere che l’approccio a questo lavoro ha radici creative, tanto da poter essere considerata un’arte.

« Leggi il seguito di questo articolo »

Ponti, edifici e software

2 febbraio 2012 § 6 commenti

Fonte: rebaz007

Le metafore sono uno strumento eccezionale per comprendere rapidamente un concetto, creando una corrispondenza tra quello che conosciamo e quello che vogliamo conoscere. Nell’informatica si fa un grande uso di metafore, ma come talvolta accade, non sempre sono del tutto calzanti. Una di queste, in verità molto abusata, accosta lo sviluppo del software alla costruzione di ponti o edifici.
Probabilmente a primo acchito questa metafora rende l’idea a chi è proprio all’oscuro dellle problematiche di sviluppo del software, ma ad una attenta analisi essa risulta del tutto inadeguata e fuorviante.

« Leggi il seguito di questo articolo »

Proverbi di ingegneria del software

11 luglio 2011 § Lascia un commento

Top Down DevelopmentQuando qualcosa diventa proverbiale vuol dire che ha raggiunto una notorietà tale da essere ormai quasi del tutto evidente, risaputa: la proverbiale saggezza di Salomone, la proverbiale pazienza di Giobbe.
Nulla di male, quindi, se alcuni aspetti dell’ingegneria del software entrano a far parte del mondo dei proverbi. Vuol dire che si tratta di una disciplina che si sta radicando nel tessuto sociale e culturale. Probabilmente per questo motivo Tom Van Vleck sta raccogliendo alcuni proverbi sull’ingegneria del software, come testimonianza del ruolo acquisito da questa disciplina informatica.

Ma se si vanno a vedere i proverbi citati non è che ci sia da stare tranquilli.

« Leggi il seguito di questo articolo »

Dove sono?

Stai esplorando le voci con il tag software engineering su Andrea Chiarelli.