Миграция большого iOS-проекта с Objective-C на Swift кажется понятной задачей ровно до тех пор, пока не начинаешь считать объём. В нашем случае это были 10 тысяч файлов, сотни тысяч строк кода и постоянная необходимость не останавливать развитие продукта. Ручной подход работал слишком медленно, поэтому мы начали автоматизировать миграцию с помощью LLM — и в итоге превратили её из бесконечного техдолга в воспроизводимый процесс. Статья: https://habr.com/ru/companies/yandex/articles/1028494/ Платформа: iOS 👨🦯➡️ AppFiles: код, инструменты, практики, производительность
За два месяца вместо года: как мы переписали 97 тысяч строк кода с Objective-C на Swift
ВчераВчера
~1 мин