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

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

Реклама