Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.138.138.144] |
|
Сообщ.
#1
,
|
|
|
Приветствую всех.
Хочу с вами посоветоваться. В официальном styleguide указано, что названия классов в пространстве имен Qt должны начинаться с "Q" (QDialog, QButton, QHBoxLayout и т.п.). Отсюда вопросы: 1. стоит ли добавлять свои классы в это же пространство имен или организовать свое, например - QtMyLibNamespace? 2. как лучше именовать классы? - QMyClass или же, например - QtMyClass (тогда сразу видно, что класс не стандартный Qt-шный). |
Сообщ.
#2
,
|
|
|
Цитата Sparky @ Приветствую всех. Хочу с вами посоветоваться. В официальном styleguide указано, что названия классов в пространстве имен Qt должны начинаться с "Q" (QDialog, QButton, QHBoxLayout и т.п.). Отсюда вопросы: 1. стоит ли добавлять свои классы в это же пространство имен или организовать свое, например - QtMyLibNamespace? 2. как лучше именовать классы? - QMyClass или же, например - QtMyClass (тогда сразу видно, что класс не стандартный Qt-шный). ИМХО не надо если только не наследуешь один из Qt классов, тогда думаю стоит назвать с Q. |
Сообщ.
#3
,
|
|
|
Только если создаётся расширение функционала(плагин, либа, класс). Всё остальное можно смело начинать с CMy...
|
Сообщ.
#4
,
|
|
|
Цитата MedEx @ Только если создаётся расширение функционала(плагин, либа, класс). Всё остальное можно смело начинать с CMy... Именно, хочу написать либу - расширение. Соответственно, классы в ней будут основываться на классах и использовать классы Qt. Вот и подумал, может как то обозначить, что классы не стандартные (чтобы с первого взгляда было понятно)? Т.е. лучше определить тогда пространство имен, скажем - QtMyLib и классы называть QtMyClass? Либо не возбраняется добавлять свои классы в пространство Qt и называть классы с "Q"? Да, я дотошен Просто хочется следовать правилам хорошего тона. |
Сообщ.
#5
,
|
|
|
слушай сюда братишка как бы ты не назвал свой гавнокод он все равно не станет лучше, так что ИМХО не надо
|