मुझे यकीन नहीं है कि इस कठिनाई को कैसे परिभाषित किया जाए। यह मुझे याद दिलाता है कि मुझे नौकरी मिलने से पहले संभावित कर्मचारियों के एक जोड़े ने परीक्षण किया था। वे कमरे में एक वस्तु उठाते हैं और फिर मुझे खुद से यह निर्धारित करने में मदद करने की अनुमति दी जाती है कि वह वस्तु क्या है (20 प्रश्नों की तरह)। मैं इस पर हास्यास्पद रूप से अच्छा था (नहीं, मुझे विनम्रता के लिए कभी भी उच्च अंक नहीं मिला), इसलिए मैंने मान लिया था कि मैं समस्याओं के निवारण के लिए वास्तव में अच्छा हूँ ...
लेकिन यहाँ मैं हाल ही में पता चला है। मैं उस स्थिति में वास्तव में अच्छा हूं क्योंकि कमरे में मौजूद हर चीज को देखना वास्तव में आसान है, इसलिए मैं अपनी समस्या को घटक भागों की कुछ अवधारणा के साथ संपर्क कर सकता हूं। संक्षेप में "मुझे पता है कि मैं क्या नहीं जानता"। लेकिन प्रोग्रामिंग के साथ मैं बहुत सारी स्थितियों में भाग लेता हूं जहां समस्या मेरे लिए पूरी तरह से अज्ञात है। मुझे पता है कि यह टूट गया है, लेकिन मुझे इसकी कोई अवधारणा नहीं है कि इसे कैसे तोड़ा जा सकता है। मैंने सभी निर्देशों का पालन किया है, मुझे तकनीक अच्छी तरह से पता है ...
अगर मैं ईमानदार हूं, तो मुझे लगता है कि मैं सिर्फ उन चीजों की कल्पना करने में कठिन समय बिता रहा हूं, जो गलत हो सकते हैं, इसलिए मैं उनका परीक्षण कर सकता हूं और उम्मीद है कि एक समाधान मिल जाएगा।
मैं उस कौशल को कैसे विकसित करूं? मेरी मदद करने के लिए मुझे क्या करने की आवश्यकता है, जाहिरा तौर पर, सीमित कल्पना उन तरीकों के साथ आती है जो मेरी परियोजना संभवतः टूट सकती हैं? क्या अभ्यास (शायद पहेलियाँ?) हैं जो मुझे इस पर बेहतर बना सकते हैं? मुझे पता है कि शायद सबसे बड़ा इलाज सिर्फ अनुभव है ... लेकिन अगर मैं कर सकता हूं तो मैं इस प्रक्रिया में तेजी लाने में मदद करने की उम्मीद कर रहा हूं। एक समय में कुछ घंटों के लिए मेरे कंप्यूटर स्क्रीन को घूरना भी मज़ेदार नहीं है ...
printf
या println
जो भी आप उपयोग करते हैं वह 100% सुनिश्चित करें कि सब कुछ काम करता है कि आप इसे कैसे काम करना चाहते हैं। उसके बाद अपना कंसोल एप्लिकेशन चलाएं App > out.txt
जिसमें विशाल फ़ाइल को देखने वाला कठिन भाग आता है .. कभी-कभी मेरी लॉग फाइलें कुछ मिलियन लाइनों से अधिक होती हैं और इसमें कुछ समय लग सकता है। बेशक सही तरीका डिबगर और ब्रेकप्वाइंट का उपयोग करना होगा लेकिन कभी-कभी ऐसा करना संभव नहीं होता है।