Прочитал другие истории и решил написать пару примеров задач с разных работ.
Galaxy - к каждому празднику событию организаются евенты + выпускаются игры.
Игра - по сути рулетка в разных обертках.
Задача на разработку ставится с уже готовым дизайном.
В команде есть фронт и бек разрабы (один из беков я ).
Беру задачу - смотрю по дизайну что какие этапы в игре будут.
Прописываю призы и вероятности.
Делаю простенькую вёрстку что бы можно было проиграть с нормальной логикой, но без дизайна.
Такие игры уже ретина поэтому готово много обвязки (хранение / загрузка данных игры / избегание race condition / списание денег / выдача призов )
Главное не косякнуть с призами (инче нужно будет выдавать корректные призы пользоваелям - они точно в саппорт напишут что косяк есть).
Дальше подключается фронт - накидывает нормльную вёрстку и такое продукт отправляем на тестирование и демо.
На демо в игру играют пм/дизайнеры/смм.
Обычно приходят правки по шансам/анимациям/ещё чему-то
После правок код идет на ревью.
После ревью ожидает даты релиза.
При релизе нужно посмотреть что ничег не упало, призы выдаются с нормальными вероятностями, деньги с пользователей списываются тоже нормально. Обычно всё ок - но бывают и косяки.
Косяки исправляешь и задача закрыта.
Из текущего проекта:
Небольшая задача по корректному проверки ролей в админке.
Зашел повтори - пока исправля понял что есть косяк в другом месте с проверкой ролей.
Соообщил и сделал фикс.
На тестировании выяснилось что ещё в одном связанном месте тоже коряво права проверяются.
Добавли тестов и переписал проверку.
Задача из небольшой правки превратилась в достаточно большие изменения в проверки прав для входа под другим пользователем.
Так во время сообщал почему сроки увелчиваются и что я делаю - вопросов не возникало.
Из skysmart:
В основном были задачи по выводу и фильрации контента решений - нужно фильтровать пустые сущности (которые раскиданы по двум отдельным cms).
Интересная задача была по переезду на новый домен.
У нас большой кеш для пререндера и было критично его перенести - тк иначе боты поисковиков после переезда стали бы получать таймауты на непрогретом кеше.
Тут вместо прогреваний 500k страниц поменяли в базе регулярками старый адрес на новый.
В критичный ситуациях - можно принимать необычные решения =)
(но всё же в основном были рутинные задачи - типо сделать апи для таких то данных)
ПРЕДЛОЖКА ДЛЯ ВАШИХ ИСТОРИЙ: @one_IT_day_bot
Post #24
5.53K
- 👍 23
- 🔥 5
- ❤ 4