¿Cuáles son buenos libros y tutoriales sobre técnicas de registro en ingeniería de software?

No creo que encuentres tal cosa, porque depende completamente del programa y de lo que estás buscando. Es muy parecido a preguntarse cómo tomar notas en una clase o un libro, donde las personas tendrán todo tipo de consejos, pero todo entra en conflicto, porque todos encontramos diferentes cosas importantes.

Personalmente, para cualquier mensaje que voy a dejar en el programa, me pregunto cómo ayudará a reproducir el problema de un usuario final. Si no puedo responder esa pregunta, no es una muy buena entrada de registro para mí. Sin embargo, como dije, eso depende del programa y de ti. Incluso puede cambiar de versión a versión, a medida que implementa nuevas funciones y decide que son estables.

Por ejemplo, si estoy escribiendo un servidor, probablemente quiera saber sobre entradas y solicitudes no válidas. Pero si resulta que son rutinarios y se manejan adecuadamente, ya no vale la pena grabarlos. Excepto que podría valer la pena, si las solicitudes provienen de un sistema remoto que necesita ayuda para solucionar su problema. Mientras tanto, si estoy tomando la entrada del usuario, probablemente estoy contento de tratar, sin embargo, decido tratar las solicitudes no válidas sin señalarlo en ningún lado.

Sin embargo, para su propia depuración, desordenar, ya que no deberían llegar a la versión final.