جيڪڏھن توھان چاھيو ٿا سٺو ليکڪ بڻجڻ، اھو ڪافي نه آھي گرامر ڄاڻڻ لاءِ. توھان کي پڻ گھڻا ڪتاب پڙھڻ جي ضرورت آھي جيڪي ڏيکاريندا ته ھي گرامر ڪيئن استعمال ڪيو ويندو آھي ممتاز نصوص ٺاھڻ لاءِ. اهڙي طرح، جيڪڏهن توهان هڪ سٺو پروگرامر ٿيڻ چاهيو ٿا، اهو ڪافي ناهي ته صرف جاوا سکڻ لاء. توھان کي پڻ پڙھڻ گھرجي گھڻا معياري ڪوڊ جا نمونا جيڪي ٻين پروگرامرز پاران لکيل آھن، ۽ سڀ کان اھم، انھن کي سمجھڻ ۽ سکيو. دراصل، ڪوڊس جي اعليٰ معيار جي مثالن جي نمائش هڪ اهم عنصرن مان هڪ آهي جيڪو اثر انداز ٿئي ٿو ته توهان ڪيتري جلدي ۽ مؤثر طريقي سان نيون صلاحيتون سکندا.
پڙهڻ جي اهميت ٻين’ رموز
" مون کي ٻين ماڻهن جو ڪوڊ پڙهڻ کان نفرت آهي " هڪ عام غلطي آهي جيڪا جاوا ڊولپرز جي سڀني تجربن جي سطحن جي ڪري ٿي. تنهن هوندي، اهو هڪ تمام خوش آمديد مهارت آهي، خاص طور تي انهن لاء جيڪي موجوده ڪوڊ بيس تي رولنگ ڪندا آهن يا وڏي انٽرنيشنل سطح جي سافٽ ويئر تي ڪم ڪرڻ جي منصوبابندي ڪري رهيا آهن. شيء آهي، گهڻو ڪري، توهان کي مسلسل ٻين ماڻهن جي ڪوڊ کي تبديل ڪرڻ جي ضرورت پوندي بگ کي درست ڪرڻ يا نئين خاصيتون شامل ڪرڻ لاء جيڪي اڳ ۾ ئي موجود آهن. ۽ اهي سڀئي ڪم اڳ ۾ ئي موجود ڪوڊ بيس جي گہرے امتحان لاءِ سڏين ٿا. پر جيڪڏهن توهان وٽ صحيح حڪمت عملي آهي ۽ صحيح اوزار ان سان ڪم ڪرڻ لاءِ، ٻين جي ڪوڊس کي نقل ڪرڻ يا تبديل ڪرڻ هڪ خوشگوار ۽ فائديمند تجربو ٿي سگهي ٿو. هڪ سکندڙ جي حيثيت ۾، توهان حاصل ڪري سگهو ٿا هڪ شاندار تجربو صرف جاوا ماهرن پاران لکيل ڪوڊ پڙهڻ سان. اهي توهان کي سمجھندا ته پروجيڪٽ جو ڪو به حصو ڪيئن ڪم ڪندو آهي ۽ توهان کي ڪارائتو بصيرت فراهم ڪندا ته اهو ڪيئن ڪيو ويو آهي. اهو، ان جي موڙ ۾، توهان جي علم کي بهتر بنائڻ ۾ مدد ڪندي ۽ آخرڪار توهان جي پنهنجي انداز کي ترقي ڪندي.ڪوڊ ۾ ڪيئن ڳولھيو
جڏهن توهان ٻين جي ڪوڊ ۾ ڊائيونگ ڪري رهيا آهيو، توهان محسوس ڪري سگهو ٿا هڪ آرڪيالاجسٽ-تحقيق ڪندڙ هڪ ڊولپر جي بدران. ان سان گڏ ڪجھ به غلط نه آھي جيئن توھان وٽ توھان جي اختياري تي ڪيترائي ”بيچڙا“ آھن. اڄڪلهه، توهان وٽ ڪيترائي ميٽاداٽا تائين رسائي آهي جيڪا توهان کي ڪوڊ سمجهڻ ۾ مدد ڪندي تمام آسان. مثال طور، توھان استعمال ڪري سگھوٿا Git پنھنجي مدد لاءِ جڏھن پڙھڻ، ڪاپي ڪرڻ ۽ ڪوڊ پيسٽ ڪرڻ وقت. اڃان تائين، ڪجهه اهم نقطا توهان جي مدد ڪري سگھن ٿا ڪوڊ کي بهتر طور تي سمجھڻ ۾. سڀ کان پهريان، توهان کي هيٺين سوالن کان پڇڻ گهرجي:- ڇا ڪوڊ ۾ ڪجھھ آھي جيڪو توھان کي اڻڄاتل نظر اچي ٿو؟ جيڪڏهن ائين آهي، انهن "خالي جڳهن" جو جائزو وٺو ۽ پڪ ڪريو ته توهان سمجهي رهيا آهيو ته اهي ڇا لاء استعمال ڪيا ويا آهن.
- ڇا ڪوڊ ۾ ڪجھ غير ضروري آھي؟ مئل ڪوڊ پڻ موجود آهن، خاص طور تي جيڪڏهن اسان وڏي ڪوڊ بيس بابت ڳالهائي رهيا آهيون.
- ڇا ڪوڊ جو ڪو انحصار آهي؟ ڪڏهن ڪڏهن اهو بهتر آهي ته ان انحصار کي ختم ڪرڻ کان وڌيڪ ڪوڊ ڪاپي / پيسٽ ڪندي.
- ڇا ڪي غلطيون آھن جيڪي پيسٽ ڪرڻ کان پوءِ ٿيون آھن؟
- اصل ۾ ڪوڊ جو جسم ڪيئن ٺهيل آهي؛
- ڪوڊنگ جو انداز؛
- ڪئين پروگرامر جيڪو ڪوڊ لکي ٿو مسئلا حل ڪري ٿو.
-
ڪوڊ هلايو ۽ نتيجن کي ڳوليو. ڪوڊ هلائڻ سان توهان کي ضروري معلومات ملندي جيڪا توهان کي ان کي بهتر سمجهڻ جي ضرورت پوندي.
-
ان جي مکيه فنڪشن ۽ شروعاتي نقطي ڳوليو.
-
ڪوڊ کي ڊيبگر سان هلايو (توهان هتي جاوا ڊيبگنگ جا سڀ کان وڌيڪ موثر اوزار ڳولي سگهو ٿا ) ڪوڊ جي ميڪانڪس کي مڪمل طور تي سمجهڻ لاءِ. ائين ڪرڻ سان، توهان ان ڪوڊ جي اندروني ڪارڪردگيءَ جو تفصيلي تجزيو حاصل ڪندا جيڪو توهان پڙهي رهيا آهيو.
-
ڪوڊ ۾ مختلف عناصر جي وچ ۾ ڪنيڪشن جو هڪ ذهني نقشو ٺاهيو. جيئن ته ڪو به ڊيبگر توهان کي عناصر جي وچ ۾ ڪنيڪشن ڏيکاريندو، توهان مختلف ڪمن کي باهمي طور تي ڳنڍڻ جي قابل هوندا ۽ سمجهي سگهندا ته اهي هڪ ٻئي سان ڪيئن لهه وچڙ ۾ آهن.
GO TO FULL VERSION