Это имеет значение. Но не в пользу того или другого. Поскольку два метода не совсем одинаковы, они могут давать разные результаты с крайними случаями.
Поймите также, что описываемая мною проблема - это проблемы компилятора, а не ошибки программиста. Итак, вы действительно хотите убедиться, что это проблема. Мы проверяем это, сравнивая изменения с последней известной версией.
Проблема, с которой мы столкнулись, заключается в том, что для некоторых наших более крупных проектов небольшое изменение в коде приведет к ошибкам (или приложение просто исчезнет). Это происходит, когда используется двоичный файл.
Когда возникает это редкое обстоятельство, единственный способ исправить это переупорядочить строки кода или вставить пустые строки, такие как i = i. Все, что заставит компилятор выдавать другую последовательность сборки или pcode. Тогда проблема уходит.
Было несколько случаев, когда мы делали это, успешно компилировали, возвращали обратно и успешно компилировали обратно. В этом случае мы думаем, что изменения реестра достаточно, чтобы заставить немного различаться набор двоичных файлов / pcode.
Вы также можете очистить реестр и локальную временную папку.
Мой опыт показывает, что это может происходить один раз в 1000–500 компиляций большого проекта с несколькими ссылками.
В качестве личного комментария, когда это происходит, причина и решение кажутся бессмысленными и заставляет меня хотеть разорвать куклу вуду и потанцевать под дождь.