Главная страница
    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.06 c
2-1177202524
Ёжик
2007-04-22 04:42
2007.05.20
Записать WideString строку


1-1174502110
Михаил Н
2007-03-21 21:35
2007.05.20
Работа с типизированным файлом


2-1177742824
Gloomer
2007-04-28 10:47
2007.05.20
ODBC и база dBase3


15-1177344906
vasIZmax
2007-04-23 20:15
2007.05.20
Паттерны проектирования


2-1178219110
Grande
2007-05-03 23:05
2007.05.20
Сообщение Windows о прорисовке.





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