निम्नलिखित में से कौन सा नामकरण सम्मेलन सबसे अधिक उपयोग/स्वीकार्य है, या अधिकांश परियोजनाओं के लिए सबसे अनुकूल कौन सा है? मुझे निर्णय लेने में कठिनाई हो रही है।इष्टतम विस्तारित वर्ग नामकरण सम्मेलन?
Base class: \Model
Sub class: \Model\User
Base class: \Model\Model
Sub class: \Model\User
Base class: \Model\Base
sub class: \Model\User
तो दूसरे शब्दों में, मैं आधार वर्ग उपवर्गों रूप में एक ही नाम स्थान में रखना चाहिए, और मैं इसे कुछ "आधार" या यह सिर्फ नाम स्थान के रूप में एक ही नाम होना चाहिए की तरह निरंतर बुलाना चाहिए?
नेमस्पेसिंग पर कुछ विचार: http://stackoverflow.com/questions/431911/namespace-rule-of-thumb – cbednarski