Должны ли классы журналов открывать/закрывать поток файла журнала при каждой записи в файл журнала или хранить его в течение всего жизненного цикла приложения до тех пор, пока все записи не будут завершены?
Я спрашиваю в контексте настольного приложения. Я видел, как люди делали это в обоих направлениях и задавались вопросом, какой подход дает наилучшие результаты для логгера.