История изменений
Исправление trex6, (текущая версия) :
потому что не понимаешь, как это работает под капотом.
Тот же самый вопрос. Зачем, зачем эти знания программисту. Компилятор в силах сам сгененрировать внешние интерфейсы к модулю (еденице трансляции). Намного проще указать зависимость от конкретной еденицы модуля (use/import) чем упражнятся в склейке текстовых файлов правильным образом.
Про удобство чтения хедеров человеком для понимания интерфейсов пусть мне расскажет тот, кто интерфейсы стандартной библиотеки по хедерам изучает.
Исходная версия trex6, :
потому что не понимаешь, как это работает под капотом.
Тот же самый вопрос. Зачем, зачем эти знания программисту. Компилятор в силах сам сгененрировать внешние интерфейсы к модулю (еденице трансляции). Намного проще указать зависимость от конкретной еденицы модуля (use/import) чем упражнятся в склейке текстовых файлов правильным образом.
Про удобство чтения хедеров человеком для понимания интерфейсов пусть мне расскажет тот, кто интерфейсы стандартной библиотеки по хедерам понимает.