PROGRAMARE
De ce ai scrie propria abstracție de logging?
De ce ai scrie propria abstracție de logging?

Dacă nu ai scris aplicații de la zero (ceea ce nu avem des ocazia), foarte probabil că ai observat un șablon: aproape fiecare proiect și companie are propria abstracție de logging (logare): un adaptor (wrapper) peste third-party-ul care face logarea sau chiar o implementare alternativă. De asemenea, dacă scrii o aplicație de la zero, te vei confrunta cu această decizie: să folosești direct interfața (API) furnizată de frameworkul de logare preferat sau să îl îmbraci în ceva ce ți s-ar potrivi mai bine în opinia ta?