В целом, я бы сказал, что это зависит от вашей программы и предполагаемой аудитории. Например, приложение, используемое правительством США (в частности, DOD), должно будет регистрировать определенные события в журнале (скорее всего, в журнале событий Windows), чтобы соответствовать требованиям безопасности.
Не зная, как вы ведете ведение журнала, я бы посоветовал вам использовать структуру ведения журнала, например log4net , для ведения журнала приложения. Это далеко во время выполнения вы можете адаптировать то, что регистрируется и где оно зарегистрировано. Это будет очень полезно при отладке проблем / ошибок в производственной системе или в этом отношении при тестировании, если у вас нет отладчика, который можно использовать при тестировании.