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