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