Задать вопрос
EvilsInterrupt
@EvilsInterrupt
System programming, Reversing Engineering, C++

Какое Ваше отношение к префиксам в именах исходных файлов?

Использую очень часто схему именования для в имен файлов и классов. Перед основным именем поясняющим цель класса указываю еще и префикс показывающий связь с той или иной часть кода. К примеру, есть класс ElfImage и есть namespace elf, то имена файлов eflimage.hpp/elfimage.cpp.

А сейчас задумался: А не дублирую ли я информацию? Ведь namespace elf ясно указывает на то что Image относится к нему.

После некоторых размышлений пришел к выводу что всему виной горячая кнопка Alt+Shift+'O' в моей MSVS с плагином Visual Assist X. Эта кнопка дает удобную навигацию по именам файлам.

Суть вопроса: Действительно ли я дублирую или нет? И просьба аргументировать Ваше мнение
  • Вопрос задан
  • 2377 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя Trrrrr К ответам на вопрос (3)
Trrrrr
@Trrrrr
Как на меня как раз неймспейсы и придумали от необходимости так делать.
Но часто приходится создавать какие то нестандартные версии стандартных классов(например вектор они в африке вектор и в бусте вектор:) ), и даже несмотря на неймспейс дописывают префиксом например название проекта.
А также не стоит дописывать пользоваться венгерской нотацией, современная ИДЕ и так все разрулит.

НО самое главное, что бы вы не делали, как не писали бы, используйте единый стиль во всем коде.
Если вы решили так писать, то пишите так везде. Потому как солянка всех стилей это самое большое преступление.
Ответ написан