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

Вниз

Префикс vs суффикс.   Найти похожие ветки 

 
ferr ©   (2007-04-22 23:22) [0]

Понятно что главное это единоподобие, но всё же интересно как правильнее и почему?
1) customer_id vs id_customer
2) FormMain vs MainForm


 
Zeqfreed ©   (2007-04-22 23:28) [1]

Правильно customer_id и MainForm. За подтверждением моих слов — в учебник английского языка.


 
ferr ©   (2007-04-22 23:33) [2]

Вот то что customer_id правильно я согласен, а вот то что MainForm нет. С практической точки зрения, FormMain удобнее, т.к. когда количество компонентов на форме достигает больших величин, то ориентироваться много удобнее используя префиксную форму..


 
Zeqfreed ©   (2007-04-22 23:40) [3]

Ориентироваться удобнее, если давать семантически точные имена. Если уж выбирать префиксную форму, то так: frmMain, btnGo, lblPassword.


 
isasa ©   (2007-04-22 23:41) [4]

ferr ©   (22.04.07 23:33) [2]
Чего тогда спрашиваешь?


 
ferr ©   (2007-04-22 23:42) [5]

> Чего тогда спрашиваешь?

Спорят тут всякие ;-)


 
Desdechado ©   (2007-04-23 11:17) [6]

Если customer_id - это поле в таблице БД, то я использую именно такую нотацию.
Для компонентов формы и переменных в коде использую префиксную нотацию.
Почему? Вот такой стиль выработался. Удобно.


 
clickmaker ©   (2007-04-23 11:31) [7]

главное - не ставить венгерские префиксы в публичных полях/свойствах классов и структур.
А то есть любители... ищешь потом по контрол-клик или в полной уверенности что размер - это Size, ан нет, обломись - он какой нибудь iSize или intSize...


 
GrayFace ©   (2007-04-23 15:58) [8]

Form1 - идеальный вариант - сочитание префиксной формы и правильность в одном флаконе. (на полном серьезе)


 
Sergey13 ©   (2007-04-23 15:59) [9]

> как правильнее?
И так и так работает. Это главное.


 
StriderMan ©   (2007-04-23 16:47) [10]


> Zeqfreed ©   (22.04.07 23:40) [3]
> Ориентироваться удобнее, если давать семантически точные
> имена. Если уж выбирать префиксную форму, то так: frmMain,
>  btnGo, lblPassword.

+1



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

Форум: "Прочее";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.062 c
2-1178366375
Ламер 2.Х
2007-05-05 15:59
2007.05.20
Перезагрузка


9-1150539273
Galiaf
2006-06-17 14:14
2007.05.20
BASS или FMOD?


11-1159931358
vampir_infernal
2006-10-04 07:09
2007.05.20
Как спрятать форму из панели задач?


9-1137053986
Ньюб2
2006-01-12 11:19
2007.05.20
Фейерверк в DelphiX


2-1178260166
allucard
2007-05-04 10:29
2007.05.20
Как при печати разбить форму на две страницы.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский