Миграция с Java на Kotlin: пошаговое руководство и сложности

Authors
xmlui.dri2xhtml.METS-1.0.item-advisor
Date
2026Publisher
Bibliographic entry
Пестрякова, М. А. Миграция с Java на Kotlin: пошаговое руководство и сложности / М. А. Пестрякова ; науч. рук. Е. В. Кондратенок // XII Международная научно-техническая конференция, посвященная 25-летию Международного института дистанционного образования «Информационные технологии в образовании, науке и производстве» : Минск, 19-20 ноября 2025 г. / сост.: М. А. Седнина, М. Г. Карасёва, Д. О. Савчук. – Минск : БНТУ, 2026. – С. 485-489.
Abstract
Рассматривается комплексное исследование процесса миграции программных проектов с языка Java на язык Kotlin. На основе анализа современных научно-технических публикаций рассматривается стратегическая целесообразность перехода, обусловленная преимуществами Kotlin в контексте разработки надежных и сопровождаемых backend-систем. Детально освещаются этапы подготовки проекта к миграции, включая аудит кодовой базы и инфраструктуры. Анализируются различные стратегии проведения миграции, в частности, инкрементальный подход, позволяющий минимизировать риски. Выявляются характерные подводные камни и частые ошибки, возникающие на практике, такие как генерация неидиоматичного кода и проблемы при интеграции с популярными фреймворками. Предлагаются рекомендации по использованию инструментария и лучших практик, направленные на обеспечение бесшовного и эффективного перехода, итогом которого становится существенное повышение производительности разработки и качества кода без нарушения работоспособности существующего приложения.