मुझे पता है कि यह एक व्यक्तिपरक प्रश्न है, लेकिन मैं हमेशा कोडिंग शैली में सर्वोत्तम प्रथाओं के बारे में उत्सुक हूं। ReSharper 4.5 मुझे कीवर्ड "आधार" के लिए एक चेतावनी दे रहा है कार्यान्वयन कक्षाएं, यानी आधार विधि कॉल करने से पहले,"आधार" खराब अभ्यास का उपयोग कर रहा है भले ही यह पठनीयता के लिए अच्छा हो सकता है?
base.DoCommonBaseBehaviorThing();
जब मैं सराहना करते हैं "कम बेहतर है" मानसिकता, मैं भी समय डिबगिंग का एक बहुत खर्च किया है/अत्यधिक जंजीर अनुप्रयोगों को बनाए रखना, और ऐसा लगता है कि यह जानने में मदद मिल सकती है कि सदस्य कॉल केवल मूल वस्तु के आधार पर है। निश्चित रूप से ReSharper के नियमों को बदलने के लिए काफी आसान है, लेकिन आप क्या सोचेंगे? आधार सदस्यों को कॉल करते समय "आधार" का उपयोग किया जाना चाहिए?
सब अपने आधार हैं संबंधित हमें – JoelFan
IMHO यह है कि भविष्य पाठकों (डेवलपर्स) लगता है अच्छा पठनीयता है पर निर्भर करता है। उनसे पूछें और फिर अपने प्रश्न का उत्तर दें "यह इस बात पर निर्भर करता है कि कोड कौन बनाएगा।" – LosManos