Sembra che faccia male alla salute. Oggi si e' consumata una nuova puntata del dramma: nel branch principale e' vietato fare il commit del codice al pomeriggio, per evitare che la build si rompa la sera, visto che c'e' un ritardo di una o due ore fra il commit e quando il problema e' scoperto.
Ovviamente il concetto di automated testing e' del tutto alieno, perche' questo e' l'ultimo chiodo sulla bara della Continuous Integration: un monumento a come non si gestisce un progetto. Poi si domandano perche' non hanno mai finito un gioco con meno di un anno di ritardo...
Per mia fortuna lavoro in un branch separato, perche' se qualcuno mi dice che non posso fare il mio commit ogni ora o due, gli scoppio a ridere.
Ma c'e' speranza: Crytech ha divulgato di recente la notizia che nel loro progetto di punta, Crysis, usano metodologie agili con rush di due settimane. La speranza e' l'ultima a morire, bravo Cevat.
Libro della settimana:
http://www.amazon.com/exec/obidos/ASIN/0321336380