Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Идеологически правильно назвать абстрактную формы 
:(
    Опции темы
alexeybarkalov
  Дата 16.12.2011, 00:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 6.8.2011

Репутация: нет
Всего: нет



Подскажите, пожалуйста, как правильно называть абстрактную форму с гридом, которая будет лежат в основе всех редакторов и справочников?
PM MAIL   Вверх
kemiisto
Дата 16.12.2011, 00:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 16
Всего: 160



Эммм... GridForm? smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
alexeybarkalov
Дата 16.12.2011, 00:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 6.8.2011

Репутация: нет
Всего: нет



Цитата(kemiisto @  16.12.2011,  00:30 Найти цитируемый пост)
Эммм... GridForm? 

А что если так TBaseBrowser Или TBaseGridBrowser, правда слово Browser не очень может что-нибудь альтернативное есть?
PM MAIL   Вверх
kemiisto
Дата 16.12.2011, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 16
Всего: 160



Цитата(alexeybarkalov @  15.12.2011,  23:48 Найти цитируемый пост)
Browser

Тут по смыслу, вроде, Viewer больше подходит. TGridViewerForm.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
alexeybarkalov
Дата 16.12.2011, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 6.8.2011

Репутация: нет
Всего: нет



Цитата(kemiisto @  16.12.2011,  10:20 Найти цитируемый пост)
Тут по смыслу, вроде, Viewer больше подходит. TGridViewerForm. 

хорошо, а как можно было бы назвать наследника TGridViewerForm - содержащий еще и дерево
PM MAIL   Вверх
superVad
Дата 16.12.2011, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 735
Регистрация: 6.4.2006
Где: Черкассы, Украина

Репутация: 4
Всего: 15



Цитата(alexeybarkalov @  15.12.2011,  23:28 Найти цитируемый пост)
Подскажите, пожалуйста, как правильно называть абстрактную форму с гридом, которая будет лежат в основе всех редакторов и справочников?

Столбцы будут в рантайме создаваться?
PM MAIL   Вверх
alexeybarkalov
  Дата 16.12.2011, 20:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 6.8.2011

Репутация: нет
Всего: нет



Цитата(superVad @  16.12.2011,  15:35 Найти цитируемый пост)
Столбцы будут в рантайме создаваться? 

по разному
PM MAIL   Вверх
Poseidon
Дата 17.12.2011, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 53
Всего: 133



Я вот читаю-читаю и думаю, сильно-ли название формы повлияет на работу программы..? 

Цитата(alexeybarkalov @  16.12.2011,  00:28 Найти цитируемый пост)
Подскажите, пожалуйста, как правильно называть абстрактную форму с гридом, которая будет лежат в основе всех редакторов и справочников?
 Закончилась фантазия? Ну назови AbstraktnaiaFormSGridom. Если уж совсем не в какую, можешь назвать AbstraktnaiaFormSGridomKotoraiaLezhitVOsnoveSpravichnikov. Пойдет название?

А если серьезно, то еще бредовее вопроса не мог придумать? Может мы тут ща всем форумом возьмемся тебе переменные и функции называть? И спорить будем чем код 
Код
for i:= 0 to 10
 лучше кода 
Код
for x:= 0 to 10
 Назови ее Qwerty и не дури народу голову.


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
bems
Дата 17.12.2011, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 31
Всего: 88



Цитата(Poseidon @  17.12.2011,  15:57 Найти цитируемый пост)
Я вот читаю-читаю и думаю, сильно-ли название формы повлияет на работу программы..? 
влияет на поддерживаемость. которая уже влияет на работу, когда код достаточно вырастает



--------------------
Обижено школьников: 8
PM MAIL   Вверх
Poseidon
Дата 17.12.2011, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 53
Всего: 133



Цитата(bems @  17.12.2011,  16:31 Найти цитируемый пост)
влияет на поддерживаемость
 Ну конечно, код вида 
Код
GridForm.Show
 просто офигеть как легко поддерживать, а код 
Код
QwertyForm.Show
 поддерживать просто не реально.

Я еще понимаю называть функции с тем смыслом, какую работу они выполняют. Что бы по названию было понятно что функция делает. Но задаваться вопросом "как назвать форму?" - это уж простите.

Добавлено через 2 минуты и 33 секунды
Кстати, предложенное имя AbstraktnaiaFormSGridomKotoraiaLezhitVOsnoveSpravichnikov для поддерживаемости само то. И функции вида:
Код

function FunctiaKotoraiaSchitaetVsePodrad(VsePodrad: integer):integer;

сильно влияют на поддерживаемость


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
superVad
Дата 18.12.2011, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 735
Регистрация: 6.4.2006
Где: Черкассы, Украина

Репутация: 4
Всего: 15



Цитата(Poseidon @  17.12.2011,  14:57 Найти цитируемый пост)
Если уж совсем не в какую, можешь назвать AbstraktnaiaFormSGridomKotoraiaLezhitVOsnoveSpravichnikov. Пойдет название?

Транслитом все же не стоит.

Добавлено через 4 минуты и 11 секунд
Цитата(alexeybarkalov @  16.12.2011,  19:14 Найти цитируемый пост)
по разному

А по другому же никак - ты же в дизайне уже грида не увидишь.
PM MAIL   Вверх
pseud
Дата 19.12.2011, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Экспёрт Тыдыщ
***


Профиль
Группа: Завсегдатай
Сообщений: 1175
Регистрация: 18.5.2007
Где: Минск, Беларусь

Репутация: 10
Всего: 40



Цитата(Poseidon @  17.12.2011,  15:57 Найти цитируемый пост)
Я вот читаю-читаю и думаю, сильно-ли название формы повлияет на работу программы..? 

Когда в проекте 200 форм и тебе надо создать очередную на основе "базовой", то сложно искать нечто ЧтоХочуПишуПодобное.
Я базовые формы, фреймы называю TBaseXXXXXX:
user posted image


--------------------
Испытание чужого терпения можно считать успешным, если оно лопнуло...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1106 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.