La fluidità del codice

Ho rivisto recentemente uno screencast sul TDD di Piergiuliano Bossi. Mi ha fatto pensare l’accento posto sulla “fluidità del codice”. Questa proprietà era messa in relazione diretta con il refactoring. In entrambi i sensi: la fluidità favorisce il refactoring e il refactoring favorisce la fluidità. Ad ogni modo Bossi poneva la fluidità come condizione imprescindibile per poter realizzare un design incrementale.

Non voglio qui entrare nel merito di quanto design sia possibile e opportuno realizzare ex-ante o ex-post (argomento che ha già comportato fiumi d’inchiostro o tera di bit che dir si voglia). Quello su cui volevo concentrarmi era la fluidità. Mi chiedevo se c’è un modo più formale per definirla. E nel frattempo in cui continuo a ragionare su eventuali definizioni formali, provo a mettere il concetto di fluidità in relazione diretta con la “paura” che il programmatore prova davanti al codice da modificare.

[Read more…]

Progetto ETROM/1

Con questo articolo si inaugura una nuova rubrica che speriamo possa incontrare i vostri favori. Sappiamo di non essere particolarmente originali, ma il termine Gola Profonda si è stampato in modo indelebile nel nostro immaginario collettivo per potervi sfuggire (a partire da film come Tutti gli uomini del presidente in avanti, che avevate capito!). E allora vi esortiamo, fate venire fuori il delatore che è in voi, spiate, denunciate, spargete fluido velenoso nascondendovi dietro allo pseudonimo Gola Profonda: noi vi garantiremo l’anonimato. Unica regola: nomi, aziende, luoghi… non ci interessano, non li vogliamo sapere, quello che vogliamo non è di certo diffamare nessuno, bensì stigmatizzare vizi profondi e superficiali virtù dell’IT di casa nostra.

Come al solito, mandate le vostre segnalazioni a info@stacktrace.it

ETROM

Questo diario di bordo è la storia di un team XP alle prese con un progetto in un contesto tradizionale. In qualche modo, è la storia di culture che a volte si confrontano e più spesso si scontrano. Oppure è più semplicemente la storia di ordinaria umanità alle prese con reciproche incomprensioni.
Il luogo del delitto è rappresentato da Sfiziosi Virgulti, software house di nicchia dal passato storico, in balia dei postumi della Gnù Economy, alla ricerca di un’identità che fa fatica a spiccare, in bilico tra moderne incertezze e antiche illusioni.

[Read more…]

SP3 renderà Windows XP più veloce

Logo di VistaQuesta settimana Devil Mountain Software ha annunciato che il Service Pack 1 per Windows Vista non ne migliora le prestazioni, deludendo di fatto le aspettative di molti utenti insoddisfatti dalla lentezza e instabilità del proprio sistema operativo. In maniera del tutto sorprendente, si legge in un nuovo annuncio, Windows XP SP3 – il cui rilascio è pianificato per l’anno prossimo – migliorerebbe le prestazioni di Windows XP SP2 del 10% circa, rendendolo ancora più veloce di Vista.

[Read more…]