Uno dei valori dell’ eXtremeProgramming è il Feedback.
Si cerca di massimizzarlo in ampiezza e frequenza in ogni contesto: con il cliente , all’interno del team di sviluppo, con il sistema , con il codice.
In termini di codice il valore Feedback si concretizza con la pratica del TDD e con il cosidetto ciclo Red Green Refactor
Nell’ultimo periodo sto lavorando prevalentemente su progetti ,e con tecnologie, sulle quali abbiamo valutato essere estremamente costoso anche solo creare un’infrastruttura per l’esecuzione di Test Automatici.
Non mi conviene scrivere test automatici: il codice mi da Feedback molto meno frequentemente e con una raffinatezza inferiore.
Mi mancano i test e ci soffro. Mi manca il rapporto con il codice (esagerativo
) e sono contento : questo feedback sentimentale , questa mancanza, mi dice che realmente credo nel feedback.

Mi hai quasi commosso!!!
Scherzi a parte… ho vissuto un’esperienza simile tempo fa: dopo aver lavorato per parecchi mesi scrivendo solo codice che veniva testato automaticamente ogni volta che volevo, ho poi lavorato 3 mesi senza poterci più contare (cambio di linguaggio + tonnellate di codice legacy).
Un vero e proprio dramma!!! In realtà ci ho anche provato a scrivere i test… ma se fossi stato il mio principale forse mi sarei licenziato per il tempo che ci ho speso su!
Da: blueparrot su Settembre 3, 2007
alle 3:48 pm
[...] a TheMetriost per avermici fatto pensare… oltre che ad avermi fatto ricordare un periodo esaltante per [...]
Da: Sull’importanza del feedback « ZenAndSoftwareDevelopment su Settembre 3, 2007
alle 4:55 pm
vedi anche: http://zenprogramming.wordpress.com/2007/09/03/sullimportanza-del-feedback/
Da: zenprogramming su Settembre 3, 2007
alle 4:57 pm