Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
8-91412
Mihey
2002-11-23 00:10
2003.04.28
Проблемы с DelphiX


1-91255
Sanek
2003-04-15 15:57
2003.04.28
Проблемы с TextOutW


14-91541
Till
2003-04-11 14:46
2003.04.28
Чето не пойму почему нет установочного пакета?!


3-91181
АндрейБ
2003-04-09 14:06
2003.04.28
Номер записи в TTable


3-91220
pasha_golub
2003-04-09 18:18
2003.04.28
Неверный результат выполнения запроса





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский