[an error occurred while processing this directive]
|
Тем не менее:
1. два файла (lib и h) удобнее чем допустим 4 (c,c,h,h).
2. Насчет подключения общих для всех проектов файлов. Сталкивался и не один раз.
Вариант 1. Пишутся общие функции... Создается несколько проектов... Общие функции редактируются под новые проекты... Изначально написанные проекты не собираются.
Вариант 2. Программист1 пишет проект с использованием общих исходников (как правило лежат в отдельных папках, могут на другом диске)... Программист1 увольняется... Программист2 копирует старые проекты Программиста1, после чего форматирует диск. При этом велика вероятность того, что общие папки скопмрованы не будут...
3. Конечно, библиотесные функции должны быть тщательно отлажены.
А впрочем, это все только мое мнение. Каждый выбирает сам.