Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.10.2012, 10:54   #1
Antej
Пользователь
 
Регистрация: 09.01.2012
Сообщений: 38
По умолчанию c++ вопрос эстэтики кода

и так пишу небольшое приложение. в приложении есть 4 диалога с очень похожим интерфейсом. общие части интерфейса выделил и сделал отдельный класс Form, дальше от него открытым наследованием сделал иерархию классов. по привычке сделал для каждого наследника свой заголовочный файл и свою реализацию. посмотрел на папку проэкта - месиво аж страшно стало.

вопрос к людям бывалым - как будет фен-шуйнее:
1) упаковать все класы в один заголовок и одну реализацию
2) упаковать базовый класс отдельно, а производные вместе
3) базовый класс - в один файл, производные поделить по веткам наследования
4) оставить все как есть.

классы-то меж собой отличны мало, кода в файлах до 100-а строк и хочется чтоб код был строен и ясен
Antej вне форума Ответить с цитированием
Старый 20.10.2012, 00:58   #2
s1r0
Новичок
Джуниор
 
Регистрация: 02.05.2011
Сообщений: 2
По умолчанию

Смотри по ситуации... Если классы маленькие и все они принадлежат одной иерархии, то удобнее будет для твоего приложения в одном заголовочном файле все объявления поместить (ну и реализации в отдельный файл соответственно).
s1r0 вне форума Ответить с цитированием
Старый 21.10.2012, 00:02   #3
trashem11
Новичок
Джуниор
 
Регистрация: 20.10.2012
Сообщений: 1
По умолчанию

а по мне в разные папки классы забросить и оттуда подключать
trashem11 вне форума Ответить с цитированием
Старый 21.10.2012, 00:14   #4
Antej
Пользователь
 
Регистрация: 09.01.2012
Сообщений: 38
По умолчанию

спасибо, подумав решил что так и переделаю в итоге - все в одном файле, и включать не нужно миллион файлов
Antej вне форума Ответить с цитированием
Старый 21.10.2012, 07:32   #5
three_cats
Форумчанин
 
Аватар для three_cats
 
Регистрация: 27.09.2012
Сообщений: 175
По умолчанию

Кстати, слово "эстетика" пишется через "е".
Никто

мой блог
three_cats вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по поводу кода теста... bubkanet Помощь студентам 0 29.12.2011 06:59
Вопрос по форме кода Biggs Помощь студентам 7 16.07.2010 12:25
Вопрос по настройке кода Korect Свободное общение 1 09.03.2009 03:43
Вопрос об организации кода hebep Gamedev - cоздание игр: Unity, OpenGL, DirectX 9 09.10.2008 17:24