Month: October, 2008

Esempi, esempi e ancora esempi

26 October, 2008 (09:57) | agile, communication, programming | 4 comments

Durante la preparazione di corsi/presentazioni Matteo mi ha sempre ricordato l’importanza degli esempi per far comprendere un concetto che potrebbe essere percepito come troppo teorico. Alcuni episodi che sono successi negli ultimi giorni mi hanno fatto riflettere e sono arrivato alla conclusione che Matteo ha proprio ragione.
Due esempi sono eclatanti: Lo stile architetturale REST [...]

Se devi duplicare il codice almeno non duplicare i test

4 October, 2008 (10:55) | design, programming, test | 1 comment

Ci sono volte in cui è veramente difficile evitare di duplicare un pezzo di codice, tipicamente quando devi rappresentare lo stesso concetto in contesti differenti all’interno della stessa architettura. Il software è per sua natura estremamente flessibile ed è quindi sempre possibile inventarsi qualcosa, infatti nel passato mi sono sempre sforzato tantissimo per trovare soluzioni [...]