कृपया प्रति उत्तर। मैं उत्तर के रूप में अपना पसंदीदा जोड़ूंगा।
कृपया प्रति उत्तर। मैं उत्तर के रूप में अपना पसंदीदा जोड़ूंगा।
जवाबों:
स्टीव मैककोनेल द्वारा कोड पूरा । मुझे नहीं लगता कि इसे स्पष्टीकरण की आवश्यकता है। यह सॉफ्टवेयर निर्माण पर निश्चित पुस्तक है। अविश्वसनीय रूप से अच्छी तरह से लिखा और सॉफ्टवेयर बनाने के व्यावहारिक (प्रोग्रामिंग) पक्ष के सभी पहलुओं को शामिल किया गया है।
आसान।
जब मैंने देखा कि एसआईसीपी को अभी तक सूचीबद्ध नहीं किया गया है, तो मुझे दर्द हुआ। :)
क्यों: नॉरविग की इस पुस्तक की प्रशंसा करने के लिए और कुछ नहीं है, क्योंकि यह कंप्यूटर विज्ञान का सबसे बड़ा परिचय है। ठीक है, क्यों? अनुरोध किया गया था: SICP सॉफ्टवेयर की बुनियादी बातों को संतोषजनक तरीके से शामिल करता है, अभिकलन की प्रकृति के बारे में कई दृष्टिकोण और प्रश्न उठाता है - जिनमें से कुछ खुले मुद्दे रहते हैं - पाठक को मशीन को बताने के सतही पहलुओं से परे देखने के लिए नेतृत्व करते हैं। कैसे करना है, या कैसे करना है।
alt text http://ecx.images-amazon.com/images/I/41CPGEDXMDL._SL500_AA300_.jpg
मुफ्त टेक्स्ट पर जाने के लिए चित्र पर क्लिक करें । तुम भी आसानी से लेखकों द्वारा वीडियो व्याख्यान पा सकते हैं , '80 के दशक शैली रंग और कम नहीं कपड़ों के साथ पूरा करें।
उल्लेखनीय है:
डिजाइन पैटर्न: पुन: प्रयोज्य वस्तु-उन्मुख सॉफ्टवेयर के तत्व
यह ओओपी डिजाइन और वास्तुकला पर पढ़ने वाली पुस्तक है। पैटर्न ठीक से उपयोग किए जाने पर अच्छे हैं, लेकिन मुझे लगता है कि इस पुस्तक का वास्तविक मूल्य यह है कि यह आपको डिजाइन करते समय उपयोग करने के लिए विचारों का टूलबॉक्स देता है।
रॉबर्ट सी। मार्टिन का क्लीन कोड
भाषाएं, रूपरेखा, कार्यप्रणाली आती हैं और चली जाती हैं, लेकिन इस पुस्तक में कई विचार हैं, मुझे संदेह है, हमेशा के लिए।
मैंने आज ही अपनी किताबों की गिनती की है। 23 का उन्हें। यह इस बात पर निर्भर करता है कि मैं क्या काम कर रहा हूं। मुझे लगता है कि कालाग्नि और रिची द्वारा कालातीत उत्तर "सी भाषा" है ।
माइकल पंख द्वारा लिगेसी कोड के साथ प्रभावी ढंग से काम करना ।
इसमें परीक्षण और प्रबंधनीय के तहत मौजूदा कोड आधार कैसे प्राप्त करें, इसके कई अच्छे सुझाव हैं, जिनमें से अधिकांश के बारे में मुझे तब तक जानकारी नहीं थी जब तक मैं इस पुस्तक को नहीं पढ़ लेता। एक पढ़ना चाहिए, भले ही आप जिस विरासत कोड के साथ काम कर रहे हैं वह आपका अपना कोड हो जो आपने कल लिखा था।
डोनाल्ड नथ द्वारा कंप्यूटर प्रोग्रामिंग की कला
जोश बलोच द्वारा प्रभावी जावा
ब्रायन गोएत्ज़, एट द्वारा जावा कॉनकरीरी इन प्रैक्टिस । अल।
जोश बलोच, नील गेयर द्वारा जावा पूज़लर
पीटर सीबेल द्वारा काम पर कोडर्स
दिलचस्प और प्रेरक, अत्यधिक अनुशंसित।
गोदेल, एस्चर, बाख।
चीजें हासिल करना (डेविड एलेन) आपको सिखाता है कि सॉफ्टवेयर डेवलपर के रूप में अपने दिन-प्रतिदिन के काम को पूरा करने के लिए आपको हजारों छोटे कार्यों को कैसे पूरा करना है। हालांकि यह विशेष रूप से डेवलपर्स की ओर नहीं है, यह निश्चित रूप से एक अमूल्य सहायता है, क्योंकि सॉफ्टवेयर विकास में आमतौर पर बहुत बड़ी संख्या में छोटे कार्य शामिल होते हैं, जिन्हें प्राथमिकता वाले फैशन में करने की आवश्यकता होती है। उदाहरण के लिए: कौन सी नई सुविधाओं को लागू करने के लिए, कौन से कीड़े ठीक करने के लिए, कोड के कौन से हिस्से को रिफलेक्टर करने के लिए, कौन से कोड के कुछ हिस्सों को आराम करने के लिए या सबसे पीछे, आदि ...
C ++ प्रोग्रामिंग लैंग्वेज Bjarne Stroustrup द्वारा
माइकल Abrash द्वारा कोड ऑप्टिमाइज़ेशन का ज़ेन
रीयलटाइम प्रोग्रामर्स के लिए एक पढ़ना चाहिए - भले ही प्रोसेसर विशिष्ट इन्फोमेशन दिनांकित है, मानसिकता अमूल्य है।
आईपैड की गिनती करता है? मैं अपने बुकशेल्फ़ पर अपना # 1 कहना चाहूँगा एक वेब ब्राउज़र और खोज करने की क्षमता होगी। ऑनलाइन एपीआई और संदर्भ सबसे अच्छी जगह है और यह मेरे वर्तमान प्रोजेक्ट सेट पर निर्भर करेगा।
रूबी में डिजाइन पैटर्न:
ब्रूस एफ। वेबस्टर "ऑब्जेक्ट ओरिएंटेड डेवलपमेंट के नुकसान"
हमें बहुत से "OO" डेवलपर्स मिले जो अभी भी नहीं जानते कि कोई वस्तु या वर्ग क्या है या किस चीज़ के लिए है; पता नहीं क्या अच्छा OO, प्रक्रियात्मक, मॉड्यूलर और संरचित प्रोग्रामिंग जैसा दिखता है; और किसी तरह वर्गों के साथ मिलकर बुरी तरह से छद्म-प्रक्रियात्मक कोड बनाने के लिए प्रबंधन करते हैं।
यह पुस्तक (साथ ही संरचित डिजाइन पर कुछ 70 के दशक पुरानी) इन गरीब आत्माओं की मदद करने में एक लंबा रास्ता तय करेगी और अंत में यह समझने में मदद करेगी कि अच्छी वस्तु अभिविन्यास कैसा दिखना चाहिए।
इसके अलावा, संभावना है कि अगर मुझे केवल एक के बगल में एक पुस्तक और एक पुस्तक लेने के लिए मजबूर किया गया था, तो मैं एक प्रौद्योगिकी-विशिष्ट पुस्तक नहीं चुनूंगा ।
यह उन कुछ प्रोग्रामिंग पुस्तकों में से एक है, जिन्हें मैंने पहली बार प्रोग्रामिंग शुरू करने के बाद से रखा है। मैं इसे बहुत से लोगों को उधार देता था जो पहले शुरू कर रहे थे। अब, ऐसा नहीं है, क्योंकि सी अब बहुत से लोगों की पहली प्रोग्रामिंग भाषा नहीं है। यह वर्णन करने का एक अद्भुत काम करता है कि पर्दे के पीछे क्या हो रहा है और इसके बारे में संकेत का वर्णन वास्तविक स्पष्टता लाता है जो अन्यथा कई के लिए एक बहुत ही भ्रमित विषय है।
जॉन स्कीट का "ग # डेथ"
ऑब्जेक्ट डिज़ाइन: भूमिकाएँ, उत्तरदायित्व और सहयोग
यह अब तक मेरी पसंदीदा प्रोग्रामिंग बुक है (भले ही यह भाषा पर निर्भर न हो)। मेरी विनम्र राय में वह पुस्तक है जो बेहतर तरीके से इस बात को प्रस्तुत करती है कि वस्तुओं को कैसे डिजाइन किया जाए जो उनके चचेरे भाई / भाई / प्रतिद्वंद्वी से संबंधित हों। किसी भी गंभीर प्रोग्रामर बुकशेल्फ़ में होना चाहिए।
मेरी सबसे अधिक पसंद की गई पुस्तकों में से एक;