История изменений
Исправление
Crocodoom,
(текущая версия)
:
Одно дело - время компиляции, другое - время перекомпиляции
Это правда. Это типа две чаши весов 🙂
Конечно, компиляция будет быстрее, если мы разделим исполнимые файлы. Перекомпиляция может стать медленнее. Как мы можем выиграть по времени, если и компилятору надо больше текста обработать, и линковщику больше объектных модулей собрать?
Лично мне, как разработчику, время перекомпиляции важнее. Потому что компиляция всей кодовой базы делается 1 раз, пускай даже она занимает 2-3 часа (сколько там хром собирается в генте?), но при разработке кода мне хотелось бы пересобирать проект с минимальными изменениями как можно быстрее.
Надеюсь, я достаточно ясно говорю в этот раз? А то меня тут уже начали упрекать
Исходная версия
Crocodoom,
:
Одно дело - время компиляции, другое - время перекомпиляции
Это правда. Это типа две чаши весов 🙂
Конечно, компиляция будет быстрее, если мы разделим исполнимые файлы. Перекомпиляция может стать медленнее. Как мы можем выиграть по времени, если и компилятору надо больше текста обработать, и линковщику больше объектных модулей собрать?
Лично мне, как разработчику, время перекомпиляции важнее. Потому что компиляция всей кодовой базы делается 1 раз, пускай даже она занимает 2-3 часа (сколько там хром собирается в генте?), но при разработке кода мне хотелось бы пересобирать проект с минимальными изменениями как можно быстрее.
Надеюсь, я достаточно ясно говорю в этот раз? А то у меня тут уже начали упрекать