आधार वर्गों के नामकरण के लिए अनुशंसित दृष्टिकोण क्या है? क्या यह " आधार " या " सार " के साथ प्रकार का नाम उपसर्ग कर रहा है या क्या हम इसे "आधार" के साथ प्रत्यय देंगे?
निम्नलिखित को धयान मे रखते हुए:
प्रकार: ViewModel
उदाहरण के लिए MainViewModel , ReportViewModel
आधार वर्ग: BaseViewModel
या ViewModelBase
याAbstractViewModel
इस पर भी विचार करें:
प्रकार: Product
जैसे VirtualProduct , ExpiringProduct
आधार वर्ग: BaseProduct
या ProductBase
याAbstractProduct
जो आपको लगता है कि अधिक मानक है?
class Entity : EntityBase
{
}
या
class Entity : BaseEntity
{
}