писать логи внутри этого класса или правильней писать логи там, где этот класс используешь?
Смотря какие логи. В целом почему бы и нет.
Например, не удалось получить пользователя по id. Получается такая картина, что класс пишет логи, что не получилось, потом кидает исключение, исключение обрабатывает код, который вызвал метод и тоже пишет в лог. Получается дублирование логов. Тут наверное нужно выбрать или там писать или там?
логи можно делать везде
типа в классе более детальней, а в экземпляре класса общую инфу?
В классе — "при вызове api вернулась такая-то ошибка", снаружи — "не удалось получить такую-то информацию из api".
Обсуждают сегодня