Size: a a a

Android Developers

2020 January 02

AD

Aleksey D. in Android Developers
это ж даже не ошибка, а просто ворнинг
чаще всего ловил его, когда подключал адаптер после менеджера
источник

Г

Глупый кот 🐈 in Android Developers
с новым годом андроиды
источник

k

kirill in Android Developers
Глупый кот 🐈
с новым годом андроиды
Вовремя ты
источник

K

Kopusha in Android Developers
так пока апдейт календаря на китайский нонейм раскатится...
источник

AD

Aleksey D. in Android Developers
где заканчиваются обязанности разработчика?
есть пользователи, есть обратная связь, что что-то работает не так, а дальше менеджер приходит со скриншотами «повторите запрос позже» и говорит «давай-ка разберись с этим» и все

отсюда вопрос - где и чьи обязанности? не может же разработчик идти к пользователям и расспрашивать их о том, что случилось и как. иначе получается, что для пользователя любая ошибка - это очень критичная фигня и все пошло по одному месту. а это ведь не так. и ты начинаешь отвлекаться на вот такие разовые проблемы.

и, что еще более важно, можно как-то построить систему вокруг этого?
источник

А

Александр in Android Developers
всем привет. с наступившим! подскажите почему аналитика не свтетится зеленым цветом?
источник

AD

Apache DOG™ in Android Developers
Aleksey D.
где заканчиваются обязанности разработчика?
есть пользователи, есть обратная связь, что что-то работает не так, а дальше менеджер приходит со скриншотами «повторите запрос позже» и говорит «давай-ка разберись с этим» и все

отсюда вопрос - где и чьи обязанности? не может же разработчик идти к пользователям и расспрашивать их о том, что случилось и как. иначе получается, что для пользователя любая ошибка - это очень критичная фигня и все пошло по одному месту. а это ведь не так. и ты начинаешь отвлекаться на вот такие разовые проблемы.

и, что еще более важно, можно как-то построить систему вокруг этого?
Для этого в апп вкручивается  тонна логгинга который безперерерывно шлётся на бек, и ты сам в состоянии по айди юзера и примерному времени  всё понять
источник

AD

Aleksey D. in Android Developers
Apache DOG™
Для этого в апп вкручивается  тонна логгинга который безперерерывно шлётся на бек, и ты сам в состоянии по айди юзера и примерному времени  всё понять
логи даже есть у нас
источник

AD

Aleksey D. in Android Developers
Apache DOG™
Для этого в апп вкручивается  тонна логгинга который безперерерывно шлётся на бек, и ты сам в состоянии по айди юзера и примерному времени  всё понять
думал, может, уже придумали серебряную пули от боли и проблем)
источник

QH

Quantum Harmonizer in Android Developers
Aleksey D.
где заканчиваются обязанности разработчика?
есть пользователи, есть обратная связь, что что-то работает не так, а дальше менеджер приходит со скриншотами «повторите запрос позже» и говорит «давай-ка разберись с этим» и все

отсюда вопрос - где и чьи обязанности? не может же разработчик идти к пользователям и расспрашивать их о том, что случилось и как. иначе получается, что для пользователя любая ошибка - это очень критичная фигня и все пошло по одному месту. а это ведь не так. и ты начинаешь отвлекаться на вот такие разовые проблемы.

и, что еще более важно, можно как-то построить систему вокруг этого?
Обязанности должны быть написаны в договоре)
На любую ошибку должен лететь стектрейс в крашлитику, чтобы безо всякой обратной связи все проблемы было видно.
источник

AD

Apache DOG™ in Android Developers
Aleksey D.
думал, может, уже придумали серебряную пули от боли и проблем)
Да придумали
источник

AD

Apache DOG™ in Android Developers
С каждого юзера собираются логи
источник

QH

Quantum Harmonizer in Android Developers
Quantum Harmonizer
Обязанности должны быть написаны в договоре)
На любую ошибку должен лететь стектрейс в крашлитику, чтобы безо всякой обратной связи все проблемы было видно.
А, я тупо повторил то, что сказали до меня)
источник

AD

Aleksey D. in Android Developers
Quantum Harmonizer
Обязанности должны быть написаны в договоре)
На любую ошибку должен лететь стектрейс в крашлитику, чтобы безо всякой обратной связи все проблемы было видно.
так в том-то и дело, что там не краши, а всякие диалоги в стиле «что-то пошло не так» с кнопкой «ага» и приложение работает дальше 🙂

уже ходят легенды, что очистка кеша спасает пользователя от проблем на какое-то время
источник

AD

Apache DOG™ in Android Developers
Это уже проблема логов
источник

QH

Quantum Harmonizer in Android Developers
Aleksey D.
так в том-то и дело, что там не краши, а всякие диалоги в стиле «что-то пошло не так» с кнопкой «ага» и приложение работает дальше 🙂

уже ходят легенды, что очистка кеша спасает пользователя от проблем на какое-то время
Так на любой такой диалог надо репортить руками.
источник

AD

Aleksey D. in Android Developers
Quantum Harmonizer
Так на любой такой диалог надо репортить руками.
логично. а как понять, когда именно ошибка? ну, налетела тонна IO-ошибок из разных мест, например
источник

AD

Aleksey D. in Android Developers
Apache DOG™
Это уже проблема логов
похоже, нужно больше логов писать)
источник

AD

Apache DOG™ in Android Developers
Просто таким юзерам надо галочку дебаг логи в опции добавить
источник

QH

Quantum Harmonizer in Android Developers
Aleksey D.
логично. а как понять, когда именно ошибка? ну, налетела тонна IO-ошибок из разных мест, например
Ну вот где что-то пошло не так, там ошибка.
источник