Мне нужно преобразовать приложение с примерно 100 тыс. Строк кода с одного языка программирования на другое (от java до C++).Как управлять преобразованием кода?
Я ищу решение для отслеживания моего прогресса и обеспечения того, чтобы ничто не попадало в трещины.
До сих пор я думал о двух подходах, но и не представляется оптимальным:
скопировать старый код как комментарии в новые исходные файлы и удалять части, которые будут преобразованы (это получает грязный)
распечатывают старый код и использовать фломастер, чтобы отметить преобразованный код (не эффективно)
Вероятно, лучшим решением было бы сома текстовый редактор, где я мог бы хранить старую базу кода и выделять цифру/маркировать код, который уже конвертирован. Существует ли такая утилита? Или есть лучшее решение для управления преобразованием кода?
Зависит ** сильно ** от языка, который преобразуется из и в. – Crisfole
Есть ли хорошие идеи? Почему вы просто не переводите его и не проверяете, что все выходы идентичны? – Ben
Будут ли какие-либо попытки реорганизовать или перепроектировать любые части базы кода? Это может также вызвать некоторые проблемы, отслеживающие, где вы находитесь. –