जर तुम्हाला चांगले लेखक व्हायचे असेल तर व्याकरण जाणून घेणे पुरेसे नाही. तुम्हाला बरीच पुस्तके वाचण्याची देखील आवश्यकता आहे ज्यात हे व्याकरण प्रमुख ग्रंथ तयार करण्यासाठी कसे वापरले जाते हे दर्शवेल. त्याचप्रमाणे, जर तुम्हाला एक चांगला प्रोग्रामर बनायचे असेल, तर फक्त Java शिकणे पुरेसे नाही. तुम्ही इतर प्रोग्रामरनी लिहिलेले बरेच दर्जेदार कोड नमुने देखील वाचले पाहिजेत आणि सर्वात महत्त्वाचे म्हणजे ते समजून घ्या आणि शिकले पाहिजेत. वास्तविक, कोडच्या उच्च-गुणवत्तेची उदाहरणे समोर येणे हा एक महत्त्वाचा घटक आहे जो तुम्हाला नवीन कौशल्ये किती लवकर आणि प्रभावीपणे शिकता येईल यावर प्रभाव पाडतो.
इतरांच्या संहिता वाचण्याचे महत्त्व
" मला इतर लोकांचे कोड वाचायला आवडत नाहीते तुम्हाला प्रकल्पाचा कोणताही भाग कसा कार्य करतात याची समज देतील आणि ते कसे पूर्ण झाले याबद्दल उपयुक्त अंतर्दृष्टी प्रदान करतील. हे, त्याच्या बदल्यात, तुम्हाला तुमचे ज्ञान लक्षणीयरीत्या सुधारण्यात आणि शेवटी तुमची स्वतःची शैली विकसित करण्यात मदत करेल.कोड मध्ये खोदणे कसे
जेव्हा तुम्ही इतरांच्या कोडमध्ये डुबकी मारता तेव्हा तुम्हाला विकासकाऐवजी पुरातत्वशास्त्रज्ञ-अन्वेषकासारखे वाटू शकते. त्यात काहीही चुकीचे नाही कारण तुमच्याकडे बरेच "फावडे" आहेत. आजकाल, तुम्हाला बर्याच मेटाडेटामध्ये प्रवेश आहे जो तुम्हाला कोड अधिक सोपा समजण्यात मदत करेल. उदाहरणार्थ, कोड वाचताना, कॉपी करताना आणि पेस्ट करताना तुम्ही स्वतःला मदत करण्यासाठी Git वापरू शकता. तरीही, काही महत्त्वाचे मुद्दे तुम्हाला सुरुवातीला कोड अधिक चांगल्या प्रकारे समजून घेण्यास मदत करू शकतात. सर्व प्रथम, आपण खालील प्रश्न विचारले पाहिजेत:- कोडमध्ये तुम्हाला अपरिचित वाटणारे काही आहे का? तसे असल्यास, त्या "रिक्त जागा" चे पुनरावलोकन करा आणि ते कशासाठी वापरले जातात हे तुम्हाला समजले आहे याची खात्री करा.
- कोडमध्ये काही अनावश्यक आहे का? डेड कोड देखील अस्तित्त्वात आहेत, विशेषतः जर आपण मोठ्या कोडबेसबद्दल बोलत आहोत.
- कोडमध्ये काही अवलंबित्व आहे का? काहीवेळा आणखी कोड कॉपी/पेस्ट करून ते अवलंबित्व काढून टाकणे चांगले.
- पेस्ट केल्यानंतर काही त्रुटी आहेत का?
- कोडचा मुख्य भाग प्रत्यक्षात कसा तयार केला जातो;
- कोडिंगची शैली;
- कोड लिहिणारा प्रोग्रामर समस्या कशा सोडवतो.
-
कोड चालवा आणि परिणाम एक्सप्लोर करा. कोड चालवल्याने तुम्हाला ती अधिक चांगल्या प्रकारे समजून घेण्यासाठी आवश्यक असलेली आवश्यक माहिती मिळेल.
-
त्याचे मुख्य कार्य आणि प्रारंभ बिंदू शोधा.
-
कोडचे यांत्रिकी पूर्णपणे समजून घेण्यासाठी डीबगरसह कोड चालवा (तुम्हाला येथे सर्वात कार्यक्षम Java डीबगिंग साधने सापडतील) असे केल्याने, तुम्हाला तुम्ही वाचत असलेल्या कोडच्या अंतर्गत कार्यक्षमतेचे सखोल विश्लेषण मिळेल.
-
कोडमधील विविध घटकांमधील कनेक्शनचा एक माइंडमॅप तयार करा. कोणताही डीबगर आपल्याला घटकांमधील कनेक्शन दर्शवेल, आपण भिन्न कार्ये परस्परसंबंधित करण्यात आणि ते एकमेकांशी कसे संवाद साधतात हे समजून घेण्यास सक्षम असाल.
GO TO FULL VERSION