Myvideo

Guest

Login

Логирование: оставь print позади

Uploaded By: Myvideo
1 view
0
0 votes
0

Логирование - это фиксация состояния вашего приложения в определенный момент времени. Оно позволяет понимать, что система работает как ожидается (и вообще работает), а также облегчает диагностику проблем Минусы print: - нет общего формата (дата) - не ясно какой модуль в каком месте написал информацию, насколько она важна - нужно выключать/включать, обязательно забудем удалить - нельзя гибко настроить куда писать (файл/консоль) Когда уместен print: в очень простых, маленьких приложениях и скриптах. Чем больше и сложнее приложение тем важнее использовать специальные инструменты логирования DIWEC = DEBUG - INFO - WARNING - ERROR - CRITICAL DEBUG - самая подробная информация, нужна только разработчику и только для отладки, например значения переменных, какие данные получены и т.д. INFO - информационные сообщения, как подтверждение работы, например запуск сервиса WARNING - еще не ошибка, но уже надо посмотреть - мало места на диске, мало памяти, много созданных объек

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later