Posted in settembre 2010

Pigrizia, professionalità, programmazione…

Qualche giorno fa stavo mi sono trovato nel mezzo di una bella discussione circa il valore delle “coding convention” in un’azienda e quindi per estensione di stile nel modo di scrivere codice.

Si tratta di un argomento interessante e ricco di spunti (su cui ho già scritto in passato, per esempio qui e qui) e, a mio modo di vedere, spesso ignorato o trascurato.

Sfortunatamente parlare di stile, anche se applicato alla programmazione, riporta intuitivamente alla moda, all’essere trendy, eccetera. Qualcosa di potenzialmente percepibile come frivolo e di secondaria importanza.

O almeno è così se ci si accontenta di volerlo credere.

Leggi l’articolo completo

Contrassegnato da tag , ,

Novità…

Ho un paio di novità da segnalarvi…

1. Nuova collaborazione editoriale!

Sono lieto di annunciare che da questo mese inizio una nuova collaborazione.

Mi occuperò di gestire la rubrica “Vita da programmatore” per la rivista bimestrale Computer Programming di Infomedia, storica casa editrice recentemente “resuscitata” da Emmanuele “Exedre” Somma & Co. dopo un lungo periodo di fermo.

Computer Programming

Per i curiosi – che già non mancano – tengo a precisare che la collaborazione consiste nel “prestare” a Infomedia un nuovo articolo a bimestre. Passati alcuni mesi (CP è appunto un bimestrale per cui 3+) mi sono riservato il diritto di ripubblicare gli articoli su questo blog.

A seguito di tutto ciò, ringraziando Emmanuele Somma per il gentile invito a collaborare, ho aggiunto un mini-disclaimer nella sidebar (un po’ di pubblicità credo non guasti).

2. Nuove icone nella sidebar!

Se guardate sulla destra, nella sidebar, vedrete una piacevole novità: sono comparse delle coloratissime icone-categoria disegnate dalla mia mogliettina Nemuriko appositamente per questo blog! Cliccandovi sopra accederete a tutte le pagine “taggate” come “C++“, “Betatesting” e “Programmazione” (rispettivamente).

Ve le ripropongo in tutto il loro splendore. :)

 
Grazie stella! Ottimo lavoro! :)

Contrassegnato da tag , , , ,

Sull’organizzarsi per imparare…

Qualche giorno fa, parlando con un conoscente di sviluppo, abbiamo toccato il tema della perenne mancanza di tempo per imparare qualcosa di nuovo.

In realtà, sotto questa affermazione si celano due aspetti importanti: la mancanza reale di tempo libero e, soprattutto, la non-volontà/non-necessità/non-capacità di trovarlo o di crearselo.

Premessa: in questo post mi riferisco principalmente a coloro che, lavorando, hanno poco tempo per imparare. O almeno così dicono…

Leggi l’articolo completo

Contrassegnato da tag , ,

Paradossi lavorativi (Catch-22)…

Parlando di lavoro con amici e conoscenti, talvolta finisco a discutere dei paradossi tipici di questo mondo.

Un esempio canonico, per altro già discusso in passato, è rappresentato dalla classica offerta di lavoro con requisiti così assurdi che solo pochi al mondo sono in grado di soddisfare.

In certi casi si arriva al paradosso estremo per cui si perde tempo a cercare e ad aspettare qualcuno che concretamente non può esistere, viste le richieste eccessivamente esose: una specie di “Waiting for Godot” autoinflitto.

Non è il solo e di certo non è neppure quello più strampalato: ne esistono altri, che riescono perfino ad essere “migliori” nella loro apparente illogicità.

Vediamone qualcuno…

Leggi l’articolo completo

Contrassegnato da tag , , ,

Eutrofizzazione ed entropia dei sistemi (operativi)…

Ogni volta che mi trovo a che fare con un “computer che inspiegabilmente diventa lento” mi torna in mente un passo del bellissimo libro “Release It!” di Michael T. Nygard, quello che parla dell’eutrofizzazione in senso informatico…

Leggi l’articolo completo

Contrassegnato da tag , , , , ,
Follow

Get every new post delivered to your Inbox.

Join 248 other followers