वर्तमान अचार के लिए आप स्वयं को पाते हैं, मैं कोड को ठीक करने के लिए साइनेज बदलने वाले बजट से कुछ $$ मांगूंगा। अगर वे आपको यह नहीं देते हैं, तो पुराना नाम छोड़ दें।
मुझे लगता है कि उचित उत्तर यह है कि आप अपनी कंपनी के नाम के साथ नाम स्थान बनाते हैं पहले स्थान पर। बहुत सारे लोग जानते हैं कि उनके पेचेक पर हस्ताक्षर कौन करते हैं; आप कोड में नाम को स्थापित करके कोई भ्रम नहीं करते हैं।
मेरे पास एक सहकर्मी था जिसने एक दिन नामस्थान खोजे, और अगली बात मुझे पता था कि हमारी पूरी सॉफ्टवेयर लाइब्रेरी को हमारी कंपनी, विभाजन और परियोजना को नामित नामस्थानों की कई परतों के माध्यम से पहुंचा जाना है। बात यह है कि, हमारे पास केवल एक परियोजना है (हालांकि आप मुझे इसके लाभ के बारे में समझ सकते हैं), अन्य डिवीजन सॉफ्टवेयर नहीं करते हैं, और कोड जो हम अन्य कंपनियों से लेते हैं, उनकी योजना का पालन नहीं करते हैं। तो वास्तव में यह सिर्फ इतना बेकार अतिरिक्त टाइपिंग है जो हमें करना है। हां, हम "उपयोग" कर सकते हैं, लेकिन तब नामस्थानों के लिए कोई वास्तविक लाभ नहीं है। ओह, और निश्चित रूप से हमारे विभाजन का नाम कुछ साल बाद बदल गया, जब प्रबंधन ने "विभाजन" को विचलित करने का फैसला किया, और अब हमें "टीम" कहा जाना चाहिए। % - (
जब भी आपके पास कई कक्षाएं होती हैं, तो आप वास्तव में सबसे अच्छी तरह से उपयोग किए जाते हैं, जिन्हें आप उसी स्ट्रिंग के साथ स्टार्टिम (या कहीं भी) नाम देने के लिए लुभाने के लिए प्रेरित होंगे। वे आपके सॉफ़्टवेयर विकास समूह की वर्तमान प्रबंधन रिपोर्टिंग संरचना को मिरर करने के लिए नहीं हैं।
स्रोत
2009-09-04 19:24:00
इन नामस्थानों में कौन सी भाषाएं या वातावरण हैं? क्या XYZ आसानी से बिना किसी (कई) झूठी सकारात्मकताओं के लिए खोजा गया है? क्या आपका कोड सभी आंतरिक है या इससे अन्य लोगों को प्रभावित होगा? आप इस पर कितना काम करना चाहते हैं? –
आप पता है कि यह एक अच्छा सवाल है, और एस/ओ "सदस्यों के लिए ब्याज है।" लेकिन - यह प्रोग्रामिंग से संबंधित नहीं है। क्यों कुछ लोग यहां इस तरह के करीबी प्रश्न हैं? मैं 1) निश्चित रूप से मानसिकता को समझने की कोशिश कर रहा हूं , ओह, लोग, और 2) समझते हैं कि मैं कैसे अपना अर्ध प्राप्त कर सकता हूं -प्रोग्रामिंग से संबंधित प्रश्न बंद होने के बजाय उत्तर दिया। सोच के लिए भोजन। बुद्धिमान करने के लिए: http://stackoverflow.com/questions/1364304/what-companies-are-using-rowe-in-a-software-development-environemt-closed। कोई मुझे बताता है कि मेरी गलती क्या है। –
@ डॉन: जो आप लिंक करते हैं वह बहस योग्य है। हालांकि, यह भी करीब नहीं है। यह प्रोग्रामिंग के लिए पूरी तरह अद्वितीय है। उनमें पुराने कंपनी के नाम के साथ कुछ अन्य आंतरिक दस्तावेज हो सकते हैं, लेकिन यदि आप केवल कुछ संदर्भों को स्विच करते हैं तो एक फ्लैट दस्तावेज़ के साथ कुछ तोड़ नहीं आता है। –