Appunti tratti dalla rilettura di More Effective C++ di Scott Meyers. Terzo blocco: Eccezioni.
(15) I costi di una eccezione
Gestire le eccezioni costa. Anche se non le si usano nel proprio codice, l'infrastruttura é disponibile e rende il programma un po' più pesante di quanto potrebbe essere senza.
L'uso delle eccezioni, poi, fa crescere di un 5-10% la dimensione del codice e la velocità di esecuzione diminuisce circa nella stessa misura.
Occorre quindi usare le eccezioni per quello che sono, una misura per gestire eventi eccezionali.
Nessun commento:
Posta un commento