Il PCI determina quanto dovrebbe essere registrato a livello di applicazione o semplicemente cosa non dovrebbe essere registrato?
Sto lottando con troppe registrazioni in questo momento e alcune persone pensano che dovremmo averlo . Dal punto di vista del debug, in passato ho trovato un logging eccessivo quasi inutile e sono d'accordo con Jeff Atwood sul logging solo eccezioni.
Attualmente sto usando AspectJ per circa Il 99% dei log nelle applicazioni che supporto, quindi non è un grosso problema in entrambi i casi tranne quando si esaminano i log per queste eccezioni e anche che stanno iniziando a occupare una discreta quantità di spazio.