AntonioGanci

Il blog di Antonio Ganci
posts - 201, comments - 420, trackbacks - 31

November 2011 Blog Posts

Mettere alla prova il design della propria codebase

Il coach del mio team xp di nome Nautilus ci ha proposto un'interessante esercizio per mettere alla prova la qualità della nostra codebase. Scrivere il test dello scenario che si vuole sviluppare come lo vorremmo, ignorando l'attuale architettura, misurando il tempo impiegato. Provare poi a scriverlo usando i nostri oggetti misurando nuovamente il tempo impiegato. Nel caso specifico la coppia, in quanto sviluppiamo in pair, ha impiegato 2 minuti a scrivere il test per il primo caso e tre pomodori (circa un ora e mezza) nel secondo caso. La differenza tra i due tempi indica quanto la nostra codebase è lontana dalla qualità che vorremmo...

posted @ Wednesday, November 23, 2011 6:42 PM | Feedback (9) | Filed Under [ Extreme Programming ]

La fabbrica delle giustificazioni

Recentemente ho letto un libro sulla dieta alimentare in cui c'è scritto che la mente umana è molto efficiente nel creare delle giustificazioni per non fare le cose che ci fanno bene. Il meccanismo è descritto bene in questo post che spiega il problema del procrastinare. Guardando il video Is Software Evolution really Effective? di Francesco Cirillo all'ultimo agile day, ci si rende conto che evoluzione e design emergente non hanno molto significato se non si conosce in quale direzione deve avvenire l'evoluzione o cosa deve emergere. In particolare nello sviluppo software l'evoluzione deve portare ad un costo descrescente col passare del tempo nell'aggiungere...

posted @ Monday, November 21, 2011 9:13 PM | Feedback (8) |

Powered by:
Powered By Subtext Powered By ASP.NET