क्या अंगूठे का एक सामान्य नियम है कि वस्तुओं को एक नए नाम स्थान में आगे वर्गीकृत किए जाने से पहले किसी दिए गए नाम स्थान पर कितने वर्ग, इंटरफेस इत्यादि में जाना चाहिए? एक सर्वोत्तम अभ्यास या एक समुदाय वरीयता की तरह? या यह सब व्यक्तिगत वरीयता है?अंगूठे का नामस्थान नियम
namespace: MyExample.Namespace
interface1
interface2
interface3
interface4
interface5
interface6
interface7
interface8
interface9
या
namespace: MyExample.Namespace.Group1
interface1
interface2
interface3
namespace: MyExample.Namespace.Group2
interface4
interface5
interface6
namespace: MyExample.Namespace.Group3
interface7
interface8
interface9
के वास्तविक उपयोग पर जोर देने के लिए अच्छा जवाब है। ध्यान में रखना एक और बात यह है कि यदि आप मौजूदा पुस्तकालय पर काम कर रहे हैं तो # 4 समस्याग्रस्त हो सकता है - इसलिए सुनिश्चित करें कि अगर आपको मौका मिलता है तो आपको पहली बार सही लगता है। ;) –