Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.28;
Скачать: CL | DM;

Вниз

Вегерсоке соглашение   Найти похожие ветки 

 
Zuvom   (2003-04-08 07:18) [0]

Какие формы чоглашений об именах идентификаторов в програмах Лучше использовать? Какие существуют соглашения?


 
Zuvom   (2003-04-08 07:19) [1]

Точнее Венгерское соглашение.


 
AlexZ ©   (2003-04-08 07:25) [2]

Лучше, конечно, чтобы и тебе понятно было, и изучающим твои исходники, буде таковые найдутся. У ТП было немного написано о стандартах. Венгерская нотация, в основном, для переменных. А для кнопок, например, префкс btn, для комбобоксов cb и так далее.


 
Zuvom   (2003-04-11 05:50) [3]

в каждой же фирме по идее должно быть разработано свое подобное соглашение.


 
ZeroDivide ©   (2003-04-11 10:24) [4]

Посмотри как борланд пишет и пиши так же.


 
vopros ©   (2003-04-11 11:02) [5]

Как не извратять слово только.


 
y-soft ©   (2003-04-11 11:10) [6]

Некоторые патриоты используют "Русское соглашение" - наименования идентификаторам дают русские, но пишут, естественно, на латинице:))


 
handra ©   (2003-04-11 11:23) [7]

Локальные переменные лучше называть коротко, глобальные - максимально описательно (пример i,j,x против bWaitFlag, nEntryCount), функции и процедуры называть надо так, чтобы первым в названии был глагол - IsEmpty, CanUnloadNow и т.д.
Для приватных элементов класса делается присавка F (пример - FInitMyForm).


 
Anatoly Podgoretsky ©   (2003-04-11 12:05) [8]

Zuvom (11.04.03 05:50)
В письменно или устной, но это должно быть именно соглашение.

ЗЫ: программисты на Дельфи как правило не используют венгерскую нотацию, это для языков со слабой типизацией


 
Mystic ©   (2003-04-11 12:20) [9]

http://www.rsdn.ru/Forum/Message.aspx?mid=140497&only=1

Лично я ее на использую. В названиях объектов предпочитаю, когда нужно суффисы или идентификатор из двух слов:
OKBtn, CancelBtn, GenderCombo, UserView, DebugList, ...


 
shane54 ©   (2003-04-11 14:29) [10]

Ну вот на PL/SQL когда мы пишем, то использум вот что:

v_имяпеременной
p_имяпроцедуры
t_имятриггера
f_имяфункции

Откуда это пошло? Скорее всего из литературы по Ораклу... там все авторы примерно такого подхода придерживаются.



Страницы: 1 вся ветка

Текущий архив: 2003.04.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
1-91294
Kedis
2003-04-17 12:29
2003.04.28
Ожидание в Delphi


7-91556
Злодей
2003-03-09 09:14
2003.04.28
Motherboard


14-91489
Карелин Артем
2003-04-09 11:26
2003.04.28
Пишем операционку на Дельфи.


3-91146
yong
2003-04-09 07:09
2003.04.28
Filter + TStringList


14-91544
Фикус
2003-04-09 13:38
2003.04.28
Что вы об этом думаете? ИИ или очередной фокус? ;)