L'obiettivo del corso è imparare il Test Driven Development, il metodo per progettare software guidato dai test e le tecniche di Refactoring. Lo stesso dà molto spazio all’attività pratica affiancata da un’introduzione essenziale del metodo, delle tecniche e degli strumenti di progettazione. Questo corso è pensato per sviluppatori che vogliono migliorare la propria produttività costruendo software di qualità migliore. Ma va benissimo anche per responsabili di progetto che vogliono valutare un modo più efficace di sviluppare software.
I contenuti sono i seguenti:
- Test-Driven-Development: cos'è e perché
- Tipi di test
- Strumenti di test => JUnit
- Test e Object-Oriented Design
- Refactoring: introduzione e tecniche
- TDD al lavoro: esempi pratici ed esercitazioni
Durata
- 21 ore
- 3 giorni
Prerequisiti
Per seguire il corso ti serve una buona conoscenza di Java e dei costrutti della programmazione a oggetti (consigliata la conoscenza di Lambda expression).
Durata: 21 ore (3 giorni)
Solo su richiesta
Questo corso è erogabile solo su richiesta, in modalità on-line (con formazione a distanza), oppure on-site, sempre personalizzati secondo le esigenze.