Доклад

Кодовая эволюция: избавляемся от CoffeeScript с помощью нейросети

  • На русском языке
Презентация pdf

Вы когда-нибудь сталкивались с большим количеством legacy-кода, переписывание которого потребует массу времени? Расскажу, как мы переписали 40K строчек кода с CoffeeScript на Node.js, используя нейросеть. Рассмотрим конкретный кейс, поговорим о плюсах и минусах такого подхода, а также разберем, как проделать эту процедуру аккуратно и без последствий.

Также обсудим:

  • Скрипт: парсинг файлов и взаимодействие с API.
  • Технические детали и проблемы, с которыми столкнулись в процессе.
  • Процесс перевода: автоматизацию и ручную работу, описание процесса автоматического перевода кода.
  • Помощь автотестов в проверке корректности перевода.
  • Роль ручного пересмотра кода: исправление ошибок и оптимизация.
  • Результаты и выводы.

Спикеры

Приглашенные эксперты

Расписание