В этой главе Скотт Мейер упомянул несколько приемов, позволяющих избежать зависимости файлов заголовков. Основная цель - избежать перекомпиляции файла cpp, если изменения ограничиваются другими включенными файлами заголовков.
Мои вопросы:
В своих прошлых проектах я никогда не обращал внимания на это правило.Время компиляции не короткое, но терпимое. Это могло быть больше связано с масштабом (или отсутствием) моих проектов. Насколько практичен этот совет сегодня, учитывая прогресс в технологии компиляции (например, clang)?
Где я могу найти больше примеров использования этой техники? (например, Gnome или другие проекты OSS)
P.S. Я использую 2-е издание.