Ho un buon numero di classi di servizio e DAO che ha lo stesso set di blocchi di codice di eccezione a 30 righe che viene ripetuto e viene visualizzato nel rapporto Duplicazione codice.
L'approccio a cui posso pensare è
-
Estrai i blocchi di codice delle eccezioni comuni in un metodo comune e chiama
il metodo in un colpoRiorganizzare i metodi per assicurarsi che ci sia sempre una voce e un'uscita puntare a Servizi o DAO che avranno un solo insieme di eccezioni codice.
Esistono modi migliori per affrontare questo scenario?