Я всегда менял имена так, чтобы они естественным образом группировались в intellisense. Мне интересно, плохая ли это идея.
Например, я управляю зоомагазином, и у меня есть страницы счетов-фактур, добавляющие, редактирующие, удаляющие и сохраняющие отображение, предварительный просмотр, редактирование страниц. Чтобы получить для них URL-адрес, я бы вызвал методы (в подходящем классе, таком как GlobalUrls.cs
InvoicingAddUrl()
InvoicingEditUrl()
InvoicingDeleteUrl()
StoreDisplayUrl()
StorePreviewUrl()
StoreEditUrl()
. Это хорошо группирует их в intellisense. Более логичное именование было бы следующим:
AddInvoiceUrl()
EditInvoiceUrl()
DeleteInvoiceUrl()
DisplayStoreUrl()
PreviewStoreUrl()
EditStoreUrl()
Это лучше (лучше, больше похоже на стандартный способ), чтобы сгруппировать их для intellisense, или логически?