यह एक हाँ / नहीं का सवाल नहीं है। बल्कि, किसी को आश्चर्य होना चाहिए कि छद्म कोड का उपयोग कब किया जाए। समाधान डिजाइन करने से पहले समस्या को समझना महत्वपूर्ण है, और इसे लागू करने से पहले समाधान के बारे में स्पष्ट दृष्टिकोण रखना महत्वपूर्ण है। छद्म-कोड का उपयोग इन चरणों में किया जा सकता है:
- समस्या को परिभाषित करते समय, कभी-कभी कार्यों के अनुक्रमों का उपयोग करते हुए, उपयोग के मामलों को लिखना आम है।
- जब एक समाधान डिजाइन। वर्ग आरेख अच्छे हैं, लेकिन वे केवल "स्थिर" भाग का वर्णन करते हैं, अर्थात डेटा। गतिशील भाग के लिए, जैसे ही आपको एक लूप और गैर-तुच्छ डेटा से निपटने की आवश्यकता होती है, मुझे सबसे अच्छा तरीका उपलब्ध होने के लिए छद्म कोड मिलता है। ग्राफिकल विकल्पों में राज्य मशीनें (छोटे डेटा के साथ जटिल नियंत्रण प्रवाह के लिए अच्छा) और डेटाफ्लो आरेख (जटिल डेटा के साथ सरल प्रवाह के लिए अच्छा) शामिल हैं।
- समाधान को लागू करते समय (या बस पहले)। कुछ प्रोग्रामिंग भाषाओं को पढ़ना मुश्किल है (सोचें, विधानसभा)। इस मामले में एक वैकल्पिक प्रतिनिधित्व मूल्यवान हो सकता है। यदि आप भाषाओं से अपरिचित हैं, तो यह भी करने योग्य है।
छद्म-कोड जो वास्तव में एक उच्च-स्तरीय भाषा में उचित कोड है, का भी उपयोग किया जाता है, इसे आमतौर पर प्रोटोटाइप कहा जाता है।
समझ हासिल करने के अलावा, छद्म कोड संचार के लिए भी अच्छा है।
यदि आप सोच रहे हैं कि क्या आपको नियमित रूप से छद्म कोड का उपयोग करना चाहिए, तो मैं व्यक्तिगत रूप से सभी प्रकार के कठोर नियमों के खिलाफ हूं। यह आसानी से समय की एक उबाऊ बर्बादी में बदल सकता है यदि टीम में हर किसी को तुच्छ समस्याओं के लिए उपयोग किया जाता है। विशिष्टताओं के लिए छद्म कोड का उपयोग करना जो आप परियोजना के जीवन भर बनाए रखते हैं, महंगा भी हो सकता है और थोड़ा मूल्य भी प्रदान कर सकता है।