Именование методов-обработчиков
От: peer  
Дата: 09.11.10 06:47
Оценка:
Есть кнопка: добавление нового клиента. Как вы назвали бы такой метод-обработчик? AddNewClient или может AddNewClient_Click
Есть combobox, у него есть метод-обработчик SelectedIndexchanged (имзениеие активного клиента). Как назвали бы такое?
Re: Именование методов-обработчиков
От: Skelterer Россия  
Дата: 09.11.10 07:40
Оценка: +4
Здравствуйте, peer, Вы писали:

P>Есть кнопка: добавление нового клиента. Как вы назвали бы такой метод-обработчик? AddNewClient или может AddNewClient_Click

P>Есть combobox, у него есть метод-обработчик SelectedIndexchanged (имзениеие активного клиента). Как назвали бы такое?

AddNewClient_Click должен вызывать AddNewClient
Re: Именование методов-обработчиков
От: March_rabbit  
Дата: 13.11.10 11:25
Оценка:
Здравствуйте, peer, Вы писали:

P>Есть кнопка: добавление нового клиента. Как вы назвали бы такой метод-обработчик? AddNewClient или может AddNewClient_Click

P>Есть combobox, у него есть метод-обработчик SelectedIndexchanged (имзениеие активного клиента). Как назвали бы такое?
у нас в проектах часто встречается on_<чего-то-там>. Например: on_add_new_client для данного случая.

Когда я в Qt писал гуйню, то кнопки именовал обычно btn_<действие>, соответственно обработчик — btn_<действие>_clicked.
Для комбобокса я бы поставил обработчик cb_active_client_changed.

Тут, главное, чтобы единая система была. Как конкретно — субъективный вопрос, но едино.
Re: Именование методов-обработчиков
От: okman Беларусь https://searchinform.ru/
Дата: 13.11.10 12:25
Оценка:
Здравствуйте, peer, Вы писали:

P>Есть кнопка: добавление нового клиента. Как вы назвали бы такой метод-обработчик? AddNewClient или может AddNewClient_Click

P>Есть combobox, у него есть метод-обработчик SelectedIndexchanged (имзениеие активного клиента). Как назвали бы такое?

Обработчики только на "on" — on_click, on_change, и т.п.
Так, вроде, легче ориентироваться, когда много сущностей и много действий, над ними производимых.
Re: Именование методов-обработчиков
От: Lloyd Россия  
Дата: 13.11.10 13:38
Оценка:
Здравствуйте, peer, Вы писали:

P>Есть кнопка: добавление нового клиента. Как вы назвали бы такой метод-обработчик? AddNewClient или может AddNewClient_Click


btnAddNewClient_Click

P>Есть combobox, у него есть метод-обработчик SelectedIndexchanged (имзениеие активного клиента). Как назвали бы такое?


cbActiveClient_SelectedIndexChanged
Re[2]: Именование методов-обработчиков
От: iHateLogins  
Дата: 14.11.10 11:55
Оценка:
Здравствуйте, Skelterer, Вы писали:

P>>Есть кнопка: добавление нового клиента. Как вы назвали бы такой метод-обработчик? AddNewClient или может AddNewClient_Click

P>>Есть combobox, у него есть метод-обработчик SelectedIndexchanged (имзениеие активного клиента). Как назвали бы такое?

S>AddNewClient_Click должен вызывать AddNewClient


Почему должен? Какой в этом смысл?
Re[3]: Именование методов-обработчиков
От: Skelterer Россия  
Дата: 15.11.10 07:06
Оценка:
Здравствуйте, iHateLogins, Вы писали:

HL>Здравствуйте, Skelterer, Вы писали:


P>>>Есть кнопка: добавление нового клиента. Как вы назвали бы такой метод-обработчик? AddNewClient или может AddNewClient_Click

P>>>Есть combobox, у него есть метод-обработчик SelectedIndexchanged (имзениеие активного клиента). Как назвали бы такое?

S>>AddNewClient_Click должен вызывать AddNewClient


HL>Почему должен? Какой в этом смысл?


маловероятно, что клиент добавляется только в одном месте. Даже если так, все равно некошерно имплементировать что-то существенное непосредственно в обработчике.
Re: Именование методов-обработчиков
От: Sinix  
Дата: 15.11.10 07:13
Оценка:
Здравствуйте, peer, Вы писали:

P>Есть combobox, у него есть метод-обработчик SelectedIndexchanged (имзениеие активного клиента). Как назвали бы такое?


On<Action>.

Допустим OnSaveFile, OnDeleteSelection etc.

Для вашего случая — On<option name>Selected.
Re: Именование методов-обработчиков
От: _FRED_ Черногория
Дата: 05.12.10 23:11
Оценка:
Здравствуйте, peer, Вы писали:

P>Есть кнопка: добавление нового клиента. Как вы назвали бы такой метод-обработчик? AddNewClient или может AddNewClient_Click

P>Есть combobox, у него есть метод-обработчик SelectedIndexchanged (имзениеие активного клиента). Как назвали бы такое?

Компонент назвал бы AddNewButton или NewButton. Обработчик, соответственно имени, AddNewButtonClickHandler.
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.