Вниз
Скачать: CL | DM;

Префикс 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
2-1177747186
Vlad Oshin
2007-04-28 11:59
2007.05.20
Excel неправильно выдает гиперссылки у ячеек. Почему?


15-1177170349
Чапаев
2007-04-21 19:45
2007.05.20
Не мала баба клопоту, купила порося...


2-1178118412
Антон Шестаков
2007-05-02 19:06
2007.05.20
Представление из базы


15-1176982424
Pazitron_Brain
2007-04-19 15:33
2007.05.20
Windows 95 и 4 мб оперативки


2-1178346519
>>DEATH<<
2007-05-05 10:28
2007.05.20
и в чем ошибка




   Наверх