топикстартер ошибку и панику?
Не путает (к сожалению)
Мде. Ну тогда полностью поддерживаю озвученный выше вопрос: нафига козе баян. Ну т.е. зачем ошибке стектрейс?
я так понимаю лень просто нормально описание писать, что по тексту ошибки непонятно откуда она
Ну тут как будто вопрос не про личное желание, а про коллективную работу над проектом
Возможно. Не, никто ж не мешает при возврате делать врап (юзая какой-то пакет или кастомную сучность), запихивая в условный слайс имя пакета и метода...
Коллективная работа - это контекстный логгер с request_id и/или джагер
Не у всех в логере стектрейс включен, это достаточно дорогая штуковина для нагруженных приложенек
Там не нужен стектрейс. Нужен id реквеста чтоб по логам выяснить точку входа и, соответственно, место возникновения ошибки
Вы логи на каждом шаге предлагаете что ли писать при возникновении ошибки?
Зачем? Точка входа и место возникновения ошибки. Если ошибки нормально проработать - то достаточно только места возникновения
оборачивать их надо, а не просто прокидывать наверх
На практике такое всегда приводило к избыточному логированию и засиранию логов, либо к недостаточному логированию, чтобы понять настояющую точку возникновения ошибки 🤷♂️
Но может у меня просто кода нормального не было)
Эм... У нас разная практика ) Мне чаще всего хватало первого озвученного варианта
Обсуждают сегодня