Ближайшая конференция — HolyJS 2024 Autumn, 7 ноября (online), 14–15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/K18Cxd
— —
Скачать презентацию с сайта HolyJS — https://jrg.su/53YF6z
Вы когда-нибудь сталкивались с большим количеством legacy-кода, переписывание которого потребует массу времени? Никита рассказал, как в его команде переписали 40K строчек кода с CoffeeScript на Node.js, используя нейросеть. Рассмотрел конкретный кейс, показал плюсы и минусы такого подхода, а также разобрал, как проделать эту процедуру аккуратно и без последствий.
Также Никита рассказал про:
— Скрипт: парсинг файлов и взаимодействие с API.
— Технические детали и проблемы, с которыми столкнулись в процессе.
— Процесс перевода: автоматизацию и ручную работу, описание процесса автоматического перевода кода.
— Помощь автотестов в проверке корректности перевода.
— Роль ручного пересмотра кода: исправление ошибок и оптимизация.
— Результаты и выводы.
Смотрите видео Никита Долгавин — Кодовая эволюция: избавляемся от CoffeeScript с помощью нейросети онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь HolyJS 26 Август 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 454 раз и оно понравилось 6 людям.