Franny's Adobe

Il blog di Francesco Carucci
posts - 99, comments - 948, trackbacks - 6705

Spot the difference

Non e' una bella giornata, e questo post non dovrebbe essere mai scritto, tanto meno da qualcuno che lavora in un'industria spesso considerata "cool" e frequentata da programmatori che spaccano il byte, gente che strizza il singolo ciclo macchina dalle console.

Ma mentre strizzano i cicli di clock, si ricordino anche di non copia e incollare intere classi, cambiare due righe di codice e farne il commit. Ed e' cosi' che dopo aver speso due settimane a fissare lo stesso identico bug in quattro posti diversi mi sono deciso ad andare un attimo piu' a fondo nella questione: qualcuno e' stato forse un po' troppo allegro col copy&paste?

Si', e' da ieri che rifattorizzo una decina di classi perfettamente identiche, mandando in giro mail inferocite dal titolo "Spot the difference". Questo post non sarebbe mai dovuto essere scritto. Sono allo stremo delle forze e lo chiudo con questa perla:

//
// Are we rendering to the shadow buffer or not?
//
if(render_shadow_buffer)

 

Senza il commento mi sarei sentito perso.

Print | posted on giovedì 22 febbraio 2007 19:13 | Filed Under [ Programming ]

Powered by:
Powered By Subtext Powered By ASP.NET