पहली किताबें कैसे होती हैं? [बन्द है]


20

मैंने उनमें से कभी नहीं पढ़ा है लेकिन मुझे उनकी शैली दिलचस्प और अनोखी लगती है। मुझे यकीन नहीं है कि क्या वे पैसे / समय देने के लायक हैं?


5
ओह, चलो - कर रहे हैं जिसका लायक वे सिर्फ कवर कला के लिए ...
Shog9

1
ध्यान दें, वे थोड़ी मूर्खतापूर्ण हैं, लेकिन वे घर चलाने के लिए चुस्ती का उपयोग करते हैं।

मैं उन्हें बहुत सरल और विचलित कर रहा हूं। मुझे छोटे वाक्य / किताबें / सरल विचार पसंद हैं जैसे "डोन्ट मेक मी थिंक"। मुझे यह पसंद है जब पाठ ग्राफिक्स के साथ छिड़का हुआ है। हालांकि, मैं रसीला, लेकोनिक और कुछ हद तक सूखे चित्र पसंद करता हूं। सरल अवधारणाओं को पाठ में व्यक्त किया जा सकता है (या पूरी तरह से छोड़ दिया जाता है अगर वे सामान्य ज्ञान हैं)। हार्ड सामान को कभी-कभी खींचने की आवश्यकता होती है, लेकिन मैं अपलोड किए गए पियर्स के बजाय सघन पैक और लेकोनिक आरेख जैसे कि upload.wikimedia.org/wikipedia/commons/thumb/5/51/… पसंद करता हूं ।
अय्यूब

1
मुझे हेड फर्स्ट जावा बहुत पसंद नहीं है क्योंकि वे एक ही चीज को बार-बार समझा रहे हैं और कोई इसे पढ़ने के बाद भ्रमित हो सकता है।

उपयोगकर्ता 71736 के साथ सहमत। सर्वलेट्स पर पुस्तक 750 पृष्ठों की लंबी है और वे बस एक ही बात कहते हैं और फिर से इसे भ्रमित करने, निराशा, अधिक जटिल और एक समग्र चित्र प्राप्त करने के लिए मुश्किल है।
WKS

जवाबों:


24

मैं उन्हें प्यार करता हूं। मेरे पास उनमें से तीन हैं, और इस तथ्य के बावजूद उन सभी का आनंद लिया कि वे विभिन्न लेखकों से हैं।

लगाया संरचना जब मैं के रूप में मैं चीजों को बेहतर ढंग से समझने के लिए करते हैं मेरे लिए आदर्श है चित्र और अभ्यास

वैकल्पिक शब्द

उन्हें हास्य का भरपूर उपयोग करने का बहुत बड़ा फायदा है, जो सीखने को मजेदार बनाते हैं !

वैकल्पिक शब्द

सादा पाठ मेरे साथ अच्छी तरह से काम नहीं करता है। यदि आप एक ही मामले में हैं, तो आप उनसे प्यार करेंगे।


2
मैं सहमत हूँ, मैंने विभिन्न विषयों पर स्टार्टर पुस्तकों के रूप में उनका आनंद लिया। वे जाने के लिए मज़ेदार थे और मैं संरचना की टिप्पणी से अधिक सहमत नहीं हो सकता था।
क्रिस

+1000000 अगर मैं कर सकता था। मैं इससे सहमत हु!
डेविड वेसर

पहला पहला डिज़ाइन पैटर्न - वह पुस्तक नियम।
लादिस्लाव मृंका

2
इस बात से सहमत। मूर्खतापूर्ण छवियों को आपको मूर्ख मत बनने दो - लेखकों को अपना सामान पता है।

19

Head First के बारे में दो चरम राय हैं: पहला यह कि वे भयानक हैं, और दूसरा यह है कि वे उत्कृष्ट हैं।

मुझे व्यक्तिगत रूप से लगता है कि वे भयानक हैं क्योंकि उनका स्पष्टीकरण ज्यादातर समय के लिए बहुत लंबा और बहुत ही विषय है। वे बड़ी किताबें हैं जिनमें इतनी सामग्री नहीं है। वे बच्चों (या बालिग वयस्कों) के लिए किताबों की तरह महसूस करते हैं।

कुछ लोग (ज्यादातर लोग जो मुझे लगता है) उन किताबों से प्यार करते हैं क्योंकि उन्हें पढ़ना बहुत आसान है और उनके स्पष्टीकरण को समझना मुश्किल नहीं है।

हेड फ़र्स्ट बुक्स तभी अच्छी हैं जब आप एक शुरुआत करेंगे। उन्हें संदर्भ पुस्तकों के रूप में उपयोग नहीं किया जा सकता है। वे उन लोगों के लिए लिखे गए हैं जो इस विषय के बारे में बिल्कुल कुछ नहीं जानते हैं।

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

यहां उनकी सभी पुस्तकों की सूची दी गई है: http://oreilly.com/store/series/headfirst.html

यहाँ "हेड फर्स्ट डिज़ाइन पैटर्न" के बारे में कुछ राय दी गई है: /programming/386087/head-first-design-patterns-opinions-wanted


3
ईमानदारी से मैं आपसे @snakile सहमत हूँ। हेड फर्स्ट बुक्स वास्तव में सिर्फ इंट्रो बुक्स हैं जो अतिप्रश्नित हैं और ईमानदारी से आपको अपने हिरन के लिए धमाके नहीं देता है।
alvincrespo

4

मेरी राय में, वे अच्छे हैं यदि आप सामान्य रूप से प्रोग्रामिंग में शुरुआत कर रहे हैं - न केवल प्रश्न में विषय में।

यही है, किसी भाषा में सशर्त के विकल्प सीखने से पहले, वे बहुत समय बिताएंगे - और बहुत ही सरल और मूर्खतापूर्ण उदाहरण - यह समझाने के लिए कि सशर्त क्या हैं

वे जो प्रस्ताव पेश करते हैं, वे अक्सर बहुत दुबले और हल्के होते हैं, लेकिन वे यह नहीं समझाते हैं कि उन्होंने उस समाधान को क्यों चुना और विकल्प क्या हैं।

बक्सों का इस्तेमाल करें:

  1. PHP का उपयोग करके C ++ प्रोग्रामर वेब डेवलपमेंट में गोता लगाना चाहता है। मैं ओ-रेली द्वारा मध्य स्तर की पुस्तकों में से एक की सिफारिश करूंगा, जैसे "लर्निंग PHP, MySQL और जावास्क्रिप्ट"। वे अभी भी बहुत सावधान हैं (पांडित्य पर सीमाबद्ध) यह समझाने में कि भाषा कैसे काम करती है, और उदाहरणों से भरा हुआ: फिर भी, यदि आपके पास नई तकनीकों को सीखने के लिए सही रवैया है, तो उनमें से एक आपको लगभग किसी भी चीज के लिए समाधान बनाने के लिए पर्याप्त होगा। उस तकनीक का मानक दायरा। इसके अलावा, वे एक संदर्भ के रूप में इस्तेमाल किया जा सकता है।

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


3

वे महान हैं, आप निश्चित रूप से उन विषयों पर पूर्व-ज्ञान के बिना उन पुस्तकों के साथ एक नया विषय शुरू कर सकते हैं, लेकिन, यदि आप पहले से ही उन विषयों के बारे में पारिवारिक हैं, तो कभी-कभी, आप एक धीमी गति से सीखने को महसूस करेंगे। सरल, शुरुआती लोगों के लिए, वे महान हैं!

मैंने पढ़ा है, हेड फर्स्ट एसक्यूएल, हेड फर्स्ट सर्वलेट और जेएसपी, हेड फर्स्ट ईजेबी (3) उन विषयों पर बिना किसी पूर्व ज्ञान के, मैंने वहां से एक अच्छी व्याख्या की है।


2

मैं व्यक्तिगत रूप से उनमें से बहुत शौकीन नहीं हूं: मैं सघन ग्रंथों को पसंद करता हूं जो मुझे बहुत जल्दी जानकारी को अवशोषित करने की अनुमति देता है। हालांकि, मैं 6 साल की उम्र से कोडिंग कर रहा हूं और मक्खी पर नए कौशल / भाषाएं चुनने का आदी हूं। अभ्यास मुझ पर एक बेकार है (यदि मैं फू सीख रहा हूं, तो यह है क्योंकि मुझे किसी चीज के लिए फू का उपयोग करने की आवश्यकता है - वह मेरा व्यायाम है)।

कई नई बातें, जिन्हें मैं हेड फर्स्ट सीरीज़ की कसम खाता हूँ, ठीक-ठीक कारणों से मैं इसे नापसंद करता हूँ: भाषा बहुत सघन नहीं है, इसलिए (नौसिखिया के लिए) यह अधिक स्वीकार्य लगता है, और इसके साथ अभ्यास करने के लिए बहुत सारे अभ्यास हैं।

तो, यह आपकी सीखने की शैली के लिए नीचे आता है: क्या आप अपने बीयरिंग प्राप्त करने के लिए किसी विषय पर घूमना पसंद करते हैं, कुछ अभ्यास करने की कोशिश करते हैं, और इसे धीमा करते हैं, या क्या आप एक सघन मैनुअल चाहते हैं जिससे कुछ प्रोजेक्ट-ऑन-हैंड में लॉन्च किया जा सके ? हेड फर्स्ट बुक्स पूर्व के लिए अच्छी हैं, बाद के लिए नहीं।


1

हां - एक खरीदें, वे उत्कृष्ट हैं। मैंने हेड फर्स्ट डिज़ाइन पैटर्न की किताब पढ़ी, और मैंने इसे ऐसे उदाहरणों के साथ मददगार पाया, जिन्हें मैं समझ सकता था। मैं भी मजेदार शैली के कारण ऊब नहीं हुआ। मैंने एक दोस्त के लिए हेड फर्स्ट जावास्क्रिप्ट की सिफारिश की, और उसने इसे एक महान पुस्तक भी पाया।


1

मुझे दूसरी हेड फर्स्ट किताबों के बारे में पता नहीं है, इसलिए मैं उस किताब के बारे में अपनी राय बताने जा रहा हूं, जिसे मैं अभी पढ़ रहा हूं, हेड फर्स्ट सर्वलेट्स और जेएसपी।

पुस्तक की पहली छमाही निश्चित रूप से महान है, नीचे हाथ। उन्होंने चित्रों और कहानियों के माध्यम से अवधारणाओं को सीधे-सीधे फैशन में समझाया। एक डेवलपर के रूप में, जिसने डाइविंग के एक तरीके के रूप में गलत तरीके से J2EE वेब ऐप का निर्माण किया, मैंने पाया कि पुस्तक वास्तव में J2EE के मेरे ज्ञान के कुछ छिद्रों को पैच करने में सहायक है। जब मैं अभी भी शुरुआत कर रहा था, तो ज्यादातर सवाल मुझे खुद से पूछते हुए मिले, जिसका उत्तर किताब के पहले भाग में दिया गया था।

हालाँकि, मुझे पुस्तक के शेष आधे भाग को लिखा जाना चाहिए जैसे कि यह पहले से ही उन्नत डेवलपर्स के लिए था। पुस्तक आपको कई उन्नत विषयों और अवधारणाओं के बारे में बताए बिना वास्तव में यह समझाती है कि शुरुआती शब्दों में सब कुछ कैसे हुआ। पुस्तक आपको एक साथ कई विषय देती है, इसलिए यह मुझे सब कुछ समझने का कठिन समय दे रही है। मैं भी चित्र, और चित्रों के रूप में अच्छी तरह से भ्रमित हो पाते हैं।

मैं अभी भी पुस्तक पढ़ने की प्रक्रिया पर हूँ, लेकिन अब मैं इस धारणा के तहत हूँ कि पुस्तक को जल्दबाज़ी में लाया गया था, क्योंकि पुस्तक उन विषयों को स्पष्ट रूप से समझाने में विफल रही, जो अब मैं अपने सिर में सब कुछ एक साथ नहीं कर सकता। इस दुविधा ने मुझे यह सवाल पूछा

मुझे नहीं पता कि अन्य हेड फ़र्स्ट बुक्स उसी तरह हैं क्योंकि मैंने सर्वलेट्स और जेएसपी के अलावा कुछ नहीं पढ़ा है।


1

हेड-फर्स्ट सीरीज की किताबें मेरी पसंदीदा हैं। वे हास्य और महान वार्तालाप शैली के साथ सीखने को आसान और दिलचस्प बनाते हैं। हर किताब की शुरुआत इस बात से होती है कि हमारा दिमाग कैसे काम करता है और हमारे दिमाग की क्षमता का अधिकतम कैसे फायदा होता है। मैं उन्हें अपनाने की कोशिश करता हूं। उन्होंने मेरे लिए सीखने के पैटर्न को बहुत आसान बना दिया।


1

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

मुझे लगा कि इस शैली ने हेड फर्स्ट जावा पुस्तक को बहुत अच्छी तरह से अनुकूल किया है । मुझे उस पुस्तक के बारे में सब कुछ पसंद आया, और यह मेरे लिए बेहद उपयोगी था, अवधारणाओं को समझने और उनके बारे में एक अंतर्ज्ञान विकसित करने में। दूसरी ओर, मुझे हेड फर्स्ट डिज़ाइन पैटर्न बिल्कुल पसंद नहीं था । मेरी धारणा यह थी कि यह क्रिया करने का तरीका बन जाता है, और कई बार, पूरी तरह से बात याद आती है। बहुत अधिक मेटा-जानकारी थी, लेकिन बहुत सारी वास्तविक उपयोगी जानकारी नहीं थी।


1

मैं वास्तव में हेड फर्स्ट डिज़ाइन पैटर्न को पसंद करना चाहता था लेकिन मैं इसे नहीं पढ़ सका।

शायद यह मेरी गलती है - मुझे याद है कि जब एप्पल के कम्पूटरों ने आपके टीवी में प्लग इन किया था, तो मुझे याद है


वे अभी भी करते हैं - Apple.com/appletv

हाँ - मुझे आश्चर्य है कि अगर कोई मजाक करेगा!
मार्टिन बेकेट

क्या मजाक है? । । ?
मालफिस्ट

0

मैंने उनका कभी उपयोग नहीं किया है, लेकिन मेरे भाई उनके द्वारा शपथ लेते हैं। वह सोचता है कि उदाहरण के द्वारा स्पष्टीकरण और सीखने से संतुलन सही है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.