Re[9]: факапы на работе
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 06.04.17 13:35
Оценка: +1
Здравствуйте, ·, Вы писали:

·>Это у вас какой-то полудохлый проект с одним разработчиком, похоже. Видимо, было допустимо на целый месяц остановить разработку текущей версии и потратить столько времени на миграцию.


Этот "полудохлый" проект был изрядной частью кодовой базы Антивируса Касперского. К счастью не весь, а только macOS и кроссплатформенная части.

·>Серьёзные проекты в таком случае перетаскивают по кусочкам: потихоньку модицифируют код, вставляя какие-нибудь #ifdef/etc чтобы он начал собираться и работать под обе версии плюсов, потом вычищают старую, если надо. Да, такое может занять два месяца, но риски гораздо ниже.


При таком подходе смешивались два рантайма: libcpp и libc++, что недопустимо.

Так что я бы не стал дальше на твоем месте тут пальцы гнуть и про серьезные проекты говорить.
Отредактировано 06.04.2017 13:37 kaa.python . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.