У меня проблемы с именами моих классов / пространств имен / элементов управления.
В моей бизнес-библиотеке есть пространство имен, называемое Shopping.Он содержит следующие классы: ShoppingCartItem
ShoppingCart
ShoppingCartManager
В моем приложении ASP.net я хочу создать элемент управления, который графически представляет элементы экземпляра ShoppingCart.Обычно я бы назвал этот элемент управления ShoppingCart, но еще один класс называется ShoppingCart?Конечно, компиляция и так далее сработала бы, но я думаю, что она все еще безобразна.Я думаю, что у меня есть проблема, которую я называю своими бизнес-классами именно так, как они должны представлять.Потому что, когда дело доходит до уровня представления, я бы назвал элементы управления, которые должны представлять бизнес-класс, одинаковыми.
Я думаю, что я мог бы добавить суффикс типа «Вид», но я хочу сделать это правильно.
Какое рекомендуемое соглашение об именовании для многоуровневого приложения?
Как назвать элемент управления, представляющий элементы ShoppingCart на уровне представления?
Редактировать : Смежные вопросы: Как назвать объект-оболочку базы данных?