Skip to content

Usare Test-Driven Development quando il codice esiste già e non è testabile

Photo of Andrea Francia
Hosted By
Andrea F.
Usare Test-Driven Development quando il codice esiste già e non è testabile

Details

Quando?
Il ritrovo è dalle 19:00, la presentazione inizierà alle 19:30.
19:00 Ritrovo e networking
19:30 Presentazione
21:30 fine

Dove?

Mikamai/LinkMe
Via Giulio e Corrado Venini, 42, Milano, MI

Il campanello è Mikamai, quando entrate proseguite dritto, attraversate il cortile interno del palazzo, vi trovate di fronte un portone di metallo con un foglio con scritto Mikamai, l'ufficio è all'ultimo (e unico) piano.

La location per l'evento è gentilmente offerta da Mikamai https://www.mikamai.com/ e da LinkMe: http://linkme.it/

Cosa facciamo?
Conosciamo quale aiuto può darci avere una batteria automatica di test che copre il nostro codice: una maggiore qualità perché ci protegge durante l'evoluzione del software dall'inserimento dei bachi.

Test-Driven Development con il suo principio Test-First ci aiuta a creare codice testabile e testato fin dalla sua creazione, con TDD un codice di produzione senza test semplicemente non può esistere perché alla sua creazione è già testato.

Ma cosa possiamo fare quando ci tocca modificare un codice che esiste già e non è stato creato con TDD o comunque non è coperto da test?

Come facciamo a metterlo sotto test se non è testabile?
Come facciamo ad essere efficienti nello sviluppo quando non abbiamo una codebase non coperta da test? Siamo condannati a lavorare con continui debugging o c'è un modo
per evitare questo problema?

In questo incontro vedremo alcune tecniche per applicare Test-Driven Development a codice esistente.

Cosa devo fare per poter venire?
Basta che vieni e porti la tua voglia di confrontarti e imparare.

Posso presentarmi anche se è il mio primo incontro?
Certo.

Posso presentarmi anche se non conosco nessuno?
Certo.

Cosa facciamo dopo?
Per chi vuole andiamo a mangiare una pizza in qualche posto lì vicino.

Photo of TDD Milano (Test Driven Development) group
TDD Milano (Test Driven Development)
See more events
Mikamai/LinkMe
Via Giulio e Corrado Venini, 42 · Milano, MI