Size: a a a

var chat = new Chat();

2021 June 29

AW

Andrew Witwicki in var chat = new Chat();
и это так на каждый тип делать?
источник

Ɖ

Ɖrēw in var chat = new Chat();
Нет
источник

Ɖ

Ɖrēw in var chat = new Chat();
Логгер то у тебя один обычно
источник

Ɖ

Ɖrēw in var chat = new Chat();
Просто он дженерик
источник

AW

Andrew Witwicki in var chat = new Chat();
просто как добавить дженерик логгер в сервисы? ему же надо тип указать
источник

SC

Serega Carbon in var chat = new Chat();
но ошибка может быть и не связанна с классом, будет же только стек вызовов к причине ошибки, не понятно, зачем класс в логгере указывать
источник

AW

Andrew Witwicki in var chat = new Chat();
я пошел по простому пути
источник

AW

Andrew Witwicki in var chat = new Chat();
и логирую только message ошибки
источник

AW

Andrew Witwicki in var chat = new Chat();
источник

SC

Serega Carbon in var chat = new Chat();
+
источник

AW

Andrew Witwicki in var chat = new Chat();
а по правильному надо бы stack trace
источник

SC

Serega Carbon in var chat = new Chat();
Ну у меня ещё стак трейс пишеться
источник

Ɖ

Ɖrēw in var chat = new Chat();
Во первых ошибка это не всегда эксепшн
источник

Ɖ

Ɖrēw in var chat = new Chat();
Во вторых, лог это не только ошибка
источник

Ɖ

Ɖrēw in var chat = new Chat();
И контекст сразу знать удобно
источник

Ɖ

Ɖrēw in var chat = new Chat();
В серилоге нетипизированный логгер, например, но там и структурное логирование есть
источник

SC

Serega Carbon in var chat = new Chat();
Так и есть , ошибка не всегда эксепшн
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ну так значит не всегда будет стактрейс
источник

SC

Serega Carbon in var chat = new Chat();
Но, логировать всё подряд тоже бред
источник

Ɖ

Ɖrēw in var chat = new Chat();
Когда у тебя сложный флоу логировать нужно многое
источник