Post #1437
2.21K
Разработчики OkHttp рассказывают, как вместо того, чтобы добавлять в библиотеку логи, они решили предоставить абстрактный класс EventListener. Это удобно, потому что пользователи библиотеки могут реализовывать свою логику для обработки ключевых событий библиотеки – использовать свой любимый логгер, подключать метрики. В общем, присмотритесь к использованию EventListener и в своих собственных библиотек и приложениях!
Public Object EventListener is Like Logging, But Good In 2013 I opened OkHttp Issue #270, ‘Analytics API’. The request was to just add some debug logging: We should add verbose logging for the response cache. Folks occasionally are puzzled when the cache doesn't work. Let's make it easy for them to figure out… - 👍 7
- 👏 1