Никита Долгавин Кодовая эволюция: избавляемся от CoffeeScript с помощью нейросети
Ближайшая конференция HolyJS:
#javascript #js #holyjs #IT #conference #jugrugroup
Вы когда-нибудь сталкивались с большим количеством legacy-кода, переписывание которого потребует массу времени? Расскажу, как мы переписали 40K строчек кода с CoffeeScript на , используя нейросеть. Рассмотрим конкретный кейс, поговорим о плюсах и минусах такого подхода, а также разберем, как проделать эту процедуру аккуратно и без последствий.
Также обсудим:
* Скрипт: парсинг файлов и взаимодействие с API.
* Технические детали и проблемы, с которыми столкнулись в процессе.
* Процесс перевода: автоматизацию и ручную работу, описание процесса автоматического перевода кода.
* Помощь автотестов в проверке корректности перевода.
* Роль ручного пересмотра кода: исправление ошибок и оптимизация.
* Результаты и выводы.
Скачать презентацию с сайта —
10 views
195
52
6 months ago 00:31:52 11
Никита Долгавин — Кодовая эволюция: избавляемся от CoffeeScript с помощью нейросети