Задать вопрос
@Urukhayy

Логирование ошибок в файл в веб-приложении -- нормальная практика?

Node. Для удобного обнаружения багов, хочу на большинство условных операторов наложить логирование, в случае ложного выполнения проверки.

К примеру:
if(name != undefined ) // call function
else log.write("ERROR: Пришло пустое имя")


Является ли это нормальной практикой? Что посоветуете для логирования?
  • Вопрос задан
  • 799 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Логировать ошибки вообще - абсолютно нормально.

Проверять каждую запятую на ошибки вручную - абсолютно ненормально.
В программе должно быть написано, что она делает, а не как она логирует каждый чих. Читать такую программу будет невозможно.

Не знаю как в ноде, но в РНР движок сам в состоянии находить в коде ошибки и логировать их и без участия программиста. То есть мы пишем просто call function, а РНР сам видит что аргумент не определен, и пишет об этом в лог.

Код получается ЗНАЧИТЕЛЬНО короче.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы