Skip to content

Details

Primo incontro del rinato eXtreme Programming User Group di Bergamo.
Ferdinando Santacroce condurrà il workshop "Testare l'intestabile"

Abstract
Per me il codice legacy è tutto quel codice che genera business ma che abbiamo paura di modificare: pochi o nessun test, forte accoppiamento, if come se piovesse...

Vi è mai capitato di avere a che fare con codebase di questo genere?
E magari di voler iniziare a scrivere dei test, ma questo è risultato pressoché impossibile a causa del codice stesso?

Prima di pensare al "Big Rewrite", ci sono alcune tecniche che possono venirci in aiuto, permettendoci di far evolvere il nostro prodotto poco alla volta, migliorandolo senza per forza buttarlo via tutto e subito.
In questo workshop useremo alcuni approcci ai test di caratterizzazione, come il Golden Master e i test di approvazione; queste tecniche consentono di ottenere una buona copertura in tempi ragionevoli, abilitando il refactoring e di conseguenza la successiva modifica ed estensione delle funzionalità.

Setup
Computer alla mano, a turno ruoteremo tutti alla tastiera: approfittiamo dell'occasione per sperimentare anche un modo collaborativo per scrivere codice. Non è necessaria la conoscenza di un particolare linguaggio, ne disporre di un proprio computer. Portate solo curiosità, voglia di confrontarsi e, perché no, un pizzico di spirito critico :)

Members are also interested in