Исходные файлы
Именование файлов
Язык программирования Delphi поддерживает достаточно длинные названия файлов. Если в имени файла используется несколько слов, следует их выделять с помощью заглавных букв в начале каждого слова: MyFile.pas
. Такой способ именования известен как InfixCaps или CamelCase. Расширения файлов должны быть представлены строчными буквами. По историческим причинам в названиях исходных файлов Delphi часто использовался шаблон именования 8:3, но разработчики программ, в том числе создатели компиляторов языка, уже давно не ограничены этими рамками.
Хорошим тоном является применение префиксной формы именования модулей. Разработчики Embarcadero часто применяют такие названия, как uMain.pas
и uHelp.pas
или UnitMain.pas
и UnitHelp.pas
. Допускается использование различных шаблонов имен, однако в рамках одного проекта (или группы проектов) вид наименований не должен различаться.
При переводе заголовочных файлов языков C/C++ на Delphi их названия, за исключением расширения, изменять не следует. Так, например, Windows.h
должен быть представлен как Windows.pas
. Если необходимо объединить несколько заголовочных файлов в один модуль, используется имя модуля-получателя: результат слияния файлов WinBase.h
и Windows.h
, при котором получателем является последний, на языке Delphi должен иметь название Windows.pas
.