Riassunti VERIFICATO

ATTSD Riassunto

Università degli studi di Firenze informatica 2020
49 visualizzazioni
Nessun voto ancora
Condividi: WhatsApp Telegram
Anteprima pagina 1 — ATTSD Riassunto Anteprima pagina 2 — ATTSD Riassunto Anteprima pagina 3 — ATTSD Riassunto Anteprima pagina 4 — ATTSD Riassunto

Stai vedendo l'anteprima delle prime pagine. Registrati per sbloccare le pagine restanti.

Di cosa parla

  • Eclipse organizza lo sviluppo software attraverso perspective che raggruppano viste specifiche per task, gestendo progetti come entità fisiche dotate di file metadata (.project) e nature che definiscono il tipo di codice sorgente tramite plugin associati.
  • Il ciclo di test JUnit segue le fasi Arrange-Act-Assert o Given-When-Then, distinguendo tra fallimenti causati da asserzioni errate ed errori dovuti a eccezioni lanciate durante l'esecuzione del SUT all'interno della fase Exercise.
  • Gestione avanzata dei classpath in Eclipse permette di separare le dipendenze per codice principale e test assegnando output folder distinti, mentre la creazione di FatJar esclude automaticamente risorse dedicate esclusivamente alla suite di testing.
  • Il processo TDD si basa sul ciclo Red-Green-Refactor guidato da trasformazioni che generalizzano il codice man mano che i test diventano più specifici, evitando duplicazione e favorendo soluzioni semplici prima di quelle complesse.

Registrati e sblocca subito 3 appunti gratis, questo incluso.

Altri appunti di ADVANCED TECHNIQUES AND TOOLS FOR SOFTWARE DEVELOPMENT

Condividi questi appunti

WhatsApp Telegram