Всем привет, вот работаю над своим pet проектом на расте, есть отдельно у меня компоненты, системы и еще всякое, как лучше сделать - использовать namespace по типу: components::Grid
или добавлять суфикс к имени: GridComponent
. Первый вариант вроде логичнее использовать, но навигация в коде чуть-чуть проще, если добавлять символам суфиксы, тогда будет легко найти нужный символ, к пример, если есть components::Grid
и systems::Grid
, то при попытке найти нужный символ я ввожу Grid
и мне выдает 2 символа, а если добавить суфикс, то такой проблемы нету.
PS: Добавил тег C++, т.к. в плюсах тоже есть неймспейсы и мнение разработчиков на плюсах мне тоже интересно.