Autori

  • Mattia Balducci
  • Alessia Papini

Sommario

Nell’ambito di questo progetto ci si è occupati di analizzare e riprogettare alcuni aspetti inerenti alla struttura, all’utilizzo e alla gestione delle eccezioni in TuCSoN. In particolar modo ci si è concentrati sui seguenti aspetti fondamentali:

  • Checked exception vs. Unchecked exception, discriminare un errore di programmazione da un errore non evitabile a priori;
  • Utilizzo corretto e coerente delle eccezioni già presenti in TuCSoN e creazione di nuove eccezioni, al fine di aumentarne l’espressività e garantire una migliore correlazione tra causa ed eccezione;
  • Throw vs. Catch, utilizzo corretto di questi due costrutti per assegnare le giuste responsabilità alle classi in fatto di gestione delle eccezioni.

Material

    

Course

Distributed Systems

— a.y.

2013/2014

— credits

9

— cycle

2nd Cycle

— language

wit.gif

Teachers

— professor

Andrea Omicini

— other professors

Marco Fabbri

Context

— university

Alma Mater Studiorum-Università di Bologna

— campus

Cesena

— department / faculty / school

DISI

— 2nd-cycle course

8614 Ingegneria e scienze informatiche 

URLs & IDs

AMS page

— course ID

58260

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY