Tôi sắp xếp có vấn đề đặt tên cho lớp/không gian tên/điều khiển của tôi.Quy ước đặt tên giới thiệu cho các lớp học trong một ứng dụng nhiều tầng là gì?
Trong thư viện doanh nghiệp của tôi, tôi có không gian tên được gọi là Mua sắm. Nó chứa các loại sau đây: ShoppingCartItem
Giỏ hàng
ShoppingCartManager
Trong ứng dụng ASP.net của tôi, tôi muốn tạo một điều khiển đồ họa đại diện cho mặt hàng của một trường hợp Giỏ hàng. Thông thường, tôi sẽ gọi đó là ShoppingCart, nhưng một lớp khác gọi là ShoppingCart? Tất nhiên biên dịch et cetera sẽ hoạt động, nhưng tôi nghĩ nó vẫn xấu xí. Tôi nghĩ rằng tôi có một vấn đề mà tôi đặt tên lớp kinh doanh của tôi excatly những gì họ có nghĩa vụ phải đại diện. Bởi vì khi nói đến lớp trình bày, tôi sẽ đặt tên cho các điều khiển được cho là đại diện cho lớp nghiệp vụ giống nhau.
Tôi nghĩ rằng tôi có thể thêm hậu tố như "Chế độ xem", nhưng tôi muốn làm điều đó đúng.
Quy ước đặt tên đề xuất cho ứng dụng nhiều tầng là gì?
Tôi nên đặt tên cho kiểm soát đại diện cho các mặt hàng của một ShoppingCart trong lớp trình bày như thế nào?
Sửa: Các câu hỏi liên quan: How should I name database wrapper object?
Làm sao tôi phải sử dụng * * ms-help ** docs location? .. – Regent
mở visual studio báo chí F1 và sao chép url ở đó. Nếu bạn có cài đặt MSDN hoàn chỉnh, bạn sẽ thấy trang. nếu không truy cập vào MSDN.com và tìm kiếm các đề xuất quy ước đặt tên Visual Basic. Đừng nghĩ rằng câu trả lời xứng đáng một cuộc bỏ phiếu xuống chỉ là beacause bạn không thể con số này ra –
@Vinay B R, chỉ cần kiểm tra rằng tôi đã cài đặt đầy đủ thư viện MSDN, nhưng vẫn không có may mắn với việc mở vị trí đó. Có khó khăn khi đưa ra một [liên kết MSDN] (http://msdn.microsoft.com/en-us/library/0b283bse.aspx) ngay từ đầu? Dù sao tôi không thể tìm thấy bất kỳ thông tin liên quan đến đặt tên nhiều tầng sau khi làm theo các liên kết đó. – Regent