🛠 Также небольшой отчёт с полей разработки.📅 Каждый свободный день, открывая код
Check My Gifts, я нахожу в нём недочёты и мелкие правки, которые пользователи, возможно, даже не заметят. Но чтобы поддерживать продукт на высоком, современном уровне, я постоянно их исправляю - будь то лишний отступ между строками или слишком большая иконка. Есть и серьёзные ошибки, об исправлении которых я не пишу, просто потому что это скучная рутина.
📈 В этот раз я проанализировал код и понял, что
рейтинг ТОП-пользователей в приложении считается не совсем так, как мне хотелось бы. Точнее, расчёт сам по себе верный - он учитывает стоимость коллекций всех пользователей, но не отражает
активность участников.
🎁 Например, пользователь с тысячей подарков может один раз открыть приложение и больше никогда не возвращаться - и при этом попасть в ТОП-10 активных участников. Такой подход мне кажется неверным, ведь он не показывает настоящую
вовлечённость пользователей Check My Gifts.
✨ Поэтому встречайте обновлённый рейтинг участников с добавлением очков активности:- Учитываются только подарки, с которыми пользователь
взаимодействовал (указал портфолио или цену покупки или комментарий, добавил в «проданные» или выставил на оффер).
- Учитывается
активность в приложении — переходы по внешним ссылкам, рефералы и лайки, поставленные коллекциям.
🧮 Все эти данные суммируются, формируя корректную статистику, отражающую активных участников.
🎬 Ещё одно улучшение кода готово. Теперь у меня выбор - пойти посмотреть ностальгический фильм или ещё немного приблизиться к монитору в поисках скрытых шероховатостей кода.