2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 o 11 12 13 14
Генеральный
партнёр


Все на CodeFest X →

Десятый. Юбилейный. 30–31 марта 2019

Проект на бою. Работает? Стабильно? Эффективно? Мониторим, анализируем, делаем лучше!

Жизнь приложений полна трудностей — возникают странные ошибки, приложение начинает долго загружаться, часть кода забывается, и не понятно, что делает. Разработчики не соблюдают Code Style. Пользователи хотят странного...

На этом квартирнике мы поговорим о распространенных и неявных проблемах веб-приложений.

Возникла неуловимая ошибка в минифицированном файле в IE6 — один из кошмаров веб-разработчика:

  • SourceMap?
  • Чем отлаживать?
  • Как воспроизвести невоспроизводимое?
  • Какие данные от пользователя нужны?
  • Как подтолкнуть пользователя написать о проблеме?
  • Как настроить автоматическую сборку проблем? Специальный счетчик на Google Analytics или Яндекс.Метрике? Или сторонние сервисы? Или написать самому?
  • Как предотвратить такие ошибки? Автотесты или статический анализ?

Приложение долго загружается:

  • Как оптимизировать загрузку?
  • Как найти холодный код? Специальный счетчик на Google Analytics или Яндекс.Метрике? А может быть Code Coverage?
  • Как сделать ленивую загрузку приложений? Какие библиотеки использовать?

Над кодом работает много разработчиков:

  • Как не допустить деградацию?
  • Как найти мертвый код?
  • Как не допустить копипаст?
  • Как следить за CodeStyle?

Что нужно пользователю от приложения?

  • Скорость? Стабилькость? Всякие фичи?
  • Как найти не нужные фичи?
    Спросить? А может использовать Code Coverage или счетчики?
    Она точно не нужная?
    Может найти не могут?
    Может интерфейс перегружен?
  • Как узнать, что нужно пользователю? Опросники или ждать e-mail, или придумать?

Автоматизируй! Анализируй! Делай лучше!

Презентация доклада:

Партнёры