Re[2]: Встроенный порядок в C/C++ за счет h-файлов
От: flаt  
Дата: 10.02.22 07:19
Оценка: +1
Здравствуйте, vsb, Вы писали:

vsb>Здравствуйте, Shmj, Вы писали:


S>>h-файл при грамотном использовании можно рассматривать как некий контракт системы, краткая сводка что умеет тот или иной модуль без вникания в детали реализации. Ну круто же, что это придумали полвека назад.


vsb>В дельфи похожая система была. А вот в жаве и в языках после неё почему-то не стали продолжать. Мне тоже нравилась такая система. Конечно IDE может показать структуру класса, но мне больше нравился программный текст.


Вот да, в Паскале как раз интерфейсная часть более продуманная, чем комбинация языка (объявления и реализация классов) и препроцессора (#include) в С++. Можно сразу понять, что за класс и чем он занимается. В С# и всех остальных — только если IDE покажет, иначе — самому продираться сквозь код. И если в C# и Java ещё принято классы раскладывать по файлам, то в Rust это зачастую помойка на несколько [десятков] тысяч строк в одном файле.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.