в процессе самого вызова
warn - если чёт пошло не так, но это норм
error - понятное дело ошибки (штатные или нет?)
debug - для всяких хелперов, либ и прочего, того что проверено и сломаться не может в принципе
fatal - если чёт сломалось так что аж крашнуло
trace - для чего?
trace показывает стек вызовов
Я как-то и не думал, что это объяснять нужно fatal лично я вешаю на uncaughtException unhandledRejection и потом роняю процесс все равно, так как это нормальное поведение В определенных кейсах можно и не ронять процесс, но это нужно делать абсолютно осознанно и в крайне редких случаях
К слову, debug не об этом, то, что ты описал- это info Debug- это, например, для непротестированного функционала, который кроме как в бою не затестишь
Обсуждают сегодня