Здравствуйте, AlexNek, Вы писали:
A_A>>>>Нужно собирать либу с такой версией, чтобы можно было найти реальные исходники.
AN>>>Кто и как будет проверять версию Длл-ки при входе в функцию?
A_A>>Тут поможет перегрузка функций, если уж совсем никак.
AN>Примерчик мона? 
Есть класс в длл-ке(который лезет в базу за данными), у которого паблик только дефолтный конструктор.
Его уже юзают кучка клиентов.
В новой версии для нового клиента понадобилось добавить в этот класс возможность повтора подключения к базе,
если она не доступна.
Перегружаешь конструктор и юзаешь новую версию в новом клиенте.
Все остальные клиенты юзают старую версию.
Делаешь техническую таску на новую итерацию — отрефакторить всех остальных клиентов на юзание новой версии длл-ки.
AN>>>>>>>А будет ли обеспечено, что исходники всех разработчиков будут точно сообтветствовать бинарникам.
AN>>>А как тогда работать разработчику Длл-ки? Причем один разработчик часто отвечает за более чем одну Длл-ку?
A_A>>А в чем проблема-то?
A_A>>Просто надо больше комунницировать, чтобы о таких изменениях все были в курсе.
AN>А если было сказано об изменениях, но допустим забыли, что то сделать, что привело к "рассогласованию" исходников с бинарниками.
Автоматизация без участия человека не допустит рассогласования исходников с бинарниками.