Le logging est souvent un aspect du développement délaissé jusqu'au moment ou un problème grave nécessite une introspection de la pile d'appel en production qu'il est alors très difficile d'implémenter sans ruiner ses performances ou sans produire une montagne d'information très difficile à fouiller.

Cet article présente une approche respectant le pattern observer permettant de réaliser du logging non intrusif afin de séparer le "concern" logging du reste du code applicatif et de l'activer/désactiver très facilement , même en production.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire