2008-10-22 13 views
5

मैं कई एनएसआईएस इंस्टॉलर बना रहा हूं और इस बात में मेरी विशेषज्ञता बढ़ती जा रही है, मैं सिर्फ चीजों को काम करने से खुश नहीं हूं, मैं यह देखना चाहता हूं कि इस भाषा के आसपास कुछ सर्वोत्तम प्रथाएं या कोडिंग मानक हैं या नहीं सशर्त, परिवर्तनीय नाम, unistallers, आदि लिखने के लिए ..क्या कोई एनएसआईएस सर्वोत्तम व्यवहार या कोडिंग मानक है?

उत्तर

3

जहां तक ​​मुझे पता है, एनएसआईएस के लिए कोई विशिष्ट कोडिंग मानक उपलब्ध नहीं है - लेकिन tutorials और examples से सीखने के लिए बहुत सारे हैं। जैसा कि आप दूसरी भाषा के साथ मास्टर करने की कोशिश कर रहे हैं, मुझे लगता है कि दूसरे कोड को पढ़ने में बहुत मदद मिलती है और आपको विभिन्न दिशाओं में सोचने के लिए प्रेरित करती है।

एनएसआईएस के साथ अपने अनुभव से, मैं नियमित रूप से अपने इंस्टॉलर स्क्रिप्ट को व्यवस्थित करने का सुझाव भी दे सकता हूं। जैसे-जैसे आप नई चीजें सीखते हैं, पुराने कामकाज अप्रचलित हो जाते हैं और उन्हें उचित समाधानों से बदला जा सकता है। नए विकास के लिए भी देखें। इससे पहले कि हम nsDialogs का उपयोग करने में सक्षम थे, इंस्टॉलऑप्शन को उपयोगकर्ता द्वारा परिभाषित संवाद में आने का तरीका था - और अब कम कोड के साथ ऐसा करना इतना आसान है।

चूंकि आप कई इंस्टॉलर बनाने का लक्ष्य रखते हैं, इसलिए मैं विभिन्न इंस्टॉलरों में जितना संभव हो उतना कोड पुन: उपयोग करने का प्रयास करता हूं। मॉड्यूलरिंग साझा कार्यक्षमता .nsh फ़ाइलों के साथ संभव है और एक अच्छा और साफ कोड आधार fosters।

+0

मुझे आपका जवाब पसंद आया, यहां तक ​​कि मुझे केवल एक ही मिला, यह वास्तव में बहुत अच्छा है। – levhita

+0

पीडी: मैं वर्तमान में ट्यूटोरियल-भूमि से बाहर जा रहा हूं, अब आप, वह स्थान जहां आप किसी और को अनुकूलित करने के बजाय अपने आप से कुछ कोड करना शुरू करते हैं। मैंने वास्तव में कुछ चीजें देखी हैं जिन्हें सर्वोत्तम प्रथाओं कहा जा सकता है, औपचारिक रूप से दस्तावेज नहीं किया गया है। – levhita

+0

धन्यवाद! मैंने एनएसआईएस मंचों के चारों ओर देखा है और एक पोस्ट पाया है जहां एक उपयोगकर्ता ने अपना सर्वोत्तम अभ्यास पोस्ट किया है: http://forums.winamp.com/showthread.php?threadid=246054 – fhe

संबंधित मुद्दे