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