Недавно у меня случился когнитивный диссонанс
fileName
- имя файла без пути
filePath
- путь к файлу без имени файла, с бэкслешем в конце
fileDir
- путь к файлу без имени файла, без бэкслеша в конце
Правильно?
А как называть полное имя файла с полным путём и именем? Я всю жизнь просто fileName
и fn
писал и мне норм было
Главное не просто file
для всего )) https://ru.hexlet.io/blog/posts/naming-errors-1
Это скорее dirPath
. И тогда все остальные пути файлов (полные или относительные) — filePath
.
То есть, path
всегда подразумевается как полный и не надо дописывать full
?
Ну можно и дописать если рядом нужен и relativeFilePath
)
Path
надо добавлять потому что dir
я бы использовал для объекта для работы с папкой типа QDir
Qt (в .NET не уверен есть ли подобное, вроде только DirectoryInfo
, которые часто называют dirInfo
/di
). И аналогично file
.