Application Refactoring in Java

Application Refactoring in Java

  • Codice
    DT0058
  • Prezzo
    1.190,00 €
  • Durata
    3 gg

Descrizione

Questo corso è pensato per sviluppatori che vogliono migliorare la propria produttività costruendo software di qualità migliore. 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.

Target

Sviluppatori che vogliono migliorare la loro produttività tramite software di qualità migliore. Responsabili di progetto che vogliono valutare un modo più efficace di sviluppare software.

Prerequisiti

E' richiesta una discreta esperienza di programmazione in un linguaggio strutturato e conoscenza delle basi di programmazione orientata agli oggetti.

Programma Corso

Modulo 1

  • Introduzione a TDD
  • Unit Test, IDE Setup
  • Not null test, red green refactor
  • Criteri di accettazione
  • Change request
  • Refactoring
  • Exception test
  • Validation class e method

Modulo 2

  • Introduzione a Mockito
  • Mockito Runner
  • Mockito Demo,Spy
  • Variations
  • Introduzione a JUnit
  • JUnit lifecycle
  • Rules
  • Temporary folder
  • Runners, assertions
  • Parameterized runners
  • Spring Testing