বেস ক্লাস নামকরণের জন্য প্রস্তাবিত পদ্ধতির কী? এটি কি " বেস " বা " অ্যাবস্ট্রাক্ট " এর সাথে টাইপের নামের উপসর্গ করা হচ্ছে বা আমরা কেবল "বেস" দিয়ে এটি প্রত্যয় করব?
নিম্নোক্ত বিবেচনা কর:
প্রকার: ViewModel
যেমন মেইনভিউমোডেল , রিপোর্টভিউমোডেল
বেস শ্রেণী: BaseViewModel
বা ViewModelBase
বাAbstractViewModel
এছাড়াও বিবেচনা করুন:
টাইপ করুন: Product
যেমন, VirtualProduct , ExpiringProduct
বেস শ্রেণী: BaseProduct
বা ProductBase
বাAbstractProduct
আপনি কোনটি বেশি মানসম্মত বলে মনে করেন?
class Entity : EntityBase
{
}
অথবা
class Entity : BaseEntity
{
}