17 पॉइंट द्वारा jsryu 2021-07-20 | 23 टिप्पणियां | WhatsApp पर शेयर करें

किताबों के क्षेत्र/कैटेगरी की परवाह किए बिना,

क्या आप अपनी नज़र में डेवलपर्स के लिए अनिवार्य रूप से पढ़ी जाने वाली एक किताब चुन सकते हैं?

23 टिप्पणियां

 
jjongwoodev 2021-07-31

मैंने बहुत ज़्यादा किताबें नहीं पढ़ी हैं,

लेकिन मैं 'प्रोग्रामर के रूप में जीने का तरीका' की सिफारिश करता/करती हूँ।

 
nicewook 2021-07-30

मैं व्यक्तिगत रूप से Clean Agile की सिफारिश करूँगा.

यह Agile को समग्र रूप से समझने की एक अच्छी तस्वीर बनाने में मदद करने वाली किताब है.

 
wan2land 2021-07-27

हैकर संस्कृति पर आधारित "Hacker, Gwanggiui Rhapsody"

 
nicewook 2021-07-30

मुझे लगता है कि यह प्रेरणा देने वाली एक अच्छी किताब है।

 
phg9898 2021-07-25

मेरी ज़िंदगी की किताब Code Complete थी

 
kwon5604 2021-07-24

मैं Uncle Bob की Clean Coder की सिफारिश करता हूँ। ज़्यादातर लोग इसे अक्सर Clean Code समझने की गलती कर बैठते हैं, लेकिन यह इस बारे में बात करती है कि एक अच्छा डेवलपर बनने के लिए क्या करना चाहिए। इसमें ऐसे कई बिंदु हैं जिन्हें कंपनी में सीधे Action Item के रूप में अपनाया जा सकता है। व्यक्तिगत रूप से मुझे लगता है कि खासकर जो लोग डेवलपमेंट शुरू कर रहे हैं, उन्हें सबसे पहले यही किताब पढ़नी चाहिए :)

 
dua804 2021-07-22

"Prince of Persia: Developer's Diary" है।

मैं इस किताब को डेवलपर न होने वालों के लिए भी self-development की अनिवार्य पढ़ाई के रूप में सुझाना चाहूँगा। वजह यह है कि दूसरी self-development किताबें ज़्यादातर सफलता मिलने के बाद लिखी जाती हैं (इसलिए उनमें memory distortion और glorification काफ़ी ज़्यादा होता है), लेकिन यह किताब Jordan Mechner की लिखी डायरी को लगभग कच्चे रूप में ही किताब बनाकर पेश करती है, इसलिए कोई व्यक्ति सफल होने से पहले कैसी ज़िंदगी जी रहा था और किस तरह की चिंताएँ कर रहा था, यह बिना विकृति के समझा जा सकता है।

बीच-बीच में यह भी झलक मिलती है कि एक डेवलपर ने गेम बनाने के लिए कैसी मेहनत की, खासकर optimization पर उसने कितना ज़ोर दिया।

 
homgru 2021-07-26

आह.. क्या इसका अनुवादित संस्करण भी आया होगा, मूल संस्करण के अलावा?

 
kofmania 2021-07-26

https://fabianist.tistory.com/716 यह e-book के रूप में भी उपलब्ध है।

 
narusas 2021-07-21

Release It

सिर्फ़ काम करने वाला software नहीं, बल्कि कठिन वास्तविक दुनिया में टिके रहने वाला software बनाने के लिए ज़रूरी concepts और समझ विकसित करने में इसने मेरी बहुत मदद की।

 
lordkim 2021-07-21

मैं व्यक्तिगत रूप से 역사 속의 소프트웨어 오류 की सिफारिश करता/करती हूँ

शायद आपको कोड की एक पंक्ति का वजन अलग तरह से महसूस होने लगे..

 
kunggom 2021-07-21

इसी तरह की बात करने वाली किताबों में Matt Parker की 『Humble Pi: अगर दुनिया से गणित गायब हो जाए』(Dasan Science, 2020) भी है। यह सिर्फ़ software तक सीमित नहीं है, लेकिन software से जुड़ी गलतियों के कारण हुई कई घटनाओं का इसमें परिचय कराया गया है।

 
whtmdwls 2021-07-21

मेरे हिसाब से नीचे दी गई ये दो किताबें आर्किटेक्चर और ऑपरेशंस के दृष्टिकोण से आधुनिक web services को सबसे सटीक तरीके से दर्शाती हैं.

  • Building Microservices: Designing Fine-Grained Systems

  • The Site Reliability Workbook: Practical Ways to Implement SRE

 
seokzoo 2021-07-21

मैं Charles Petzold की "CODE" की सिफारिश करता हूँ.

 
kunggom 2021-07-21

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

 
ffdd270 2021-07-21

मेरे हिसाब से Understanding Computation: Ruby इंटरनल्स को समझना ज़रूर पढ़ने लायक किताब है.

यह Ruby पर किताब होने से ज़्यादा, इस बारे में बहुत विस्तार और आसानी से समझाती है कि कोई प्रोग्रामिंग लैंग्वेज को प्रोग्राम कैसे समझता है, इसलिए मुझे लगा कि काश मैंने इसे थोड़ा पहले पढ़ लिया होता।

 
taegon 2021-07-21

मेरे लिए भी सबसे पहले "The Pragmatic Programmer" ही दिमाग में आता है, लेकिन वह तो पहले ही सुझाई जा चुकी है, इसलिए मैं "Refactoring" को चुनूंगा.

और https://mysetting.io/books पर डेवलपमेंट में मदद करने वाली किताबों की एक सूची है, जिसमें ज़्यादातर वे किताबें शामिल हैं जिन्हें मैं सुझाना चाहूंगा.

 
twinstae 2021-07-21

[Hamkke Jaragi] है। इसका उपशीर्षक है "Agile की ओर जाने वाला रास्ता"। इसमें सीखने और विकास, सहयोग, और प्रदर्शन के बारे में साक्ष्य-आधारित ठोस चर्चा की गई है।

 
gguimoon 2021-07-21

मैं व्यक्तिगत रूप से "Logicomix" की सिफारिश करता हूँ। इसमें आप कंप्यूटर साइंस की नींव रहे गणित के सफर और उसके बीच सोच-विचार व भटकाव से गुज़रे लोगों की कथा से रूबरू हो सकते हैं।

 
kunggom 2021-07-20

इतनी मशहूर किताबें, जिन्हें अनिवार्य पठन की श्रेणी में रखा जा सकता है, शायद और लोग भी बहुत सुझाएँगे, इसलिए उससे थोड़ा अलग रुख लेते हुए मैं ऐसी एक किताब चुनना चाहूँगा जो programming beginners के लिए मददगार हो सके.

  • निशिओ हिरोकाज़ु की 『Coding o sasageru gijutsu: Genri de mezasameru programming giho』(BJ Public, 2013)

    यह किताब कई programming languages में समान रूप से दिखाई देने वाले विभिन्न concepts और ये concepts क्यों आए, इन बातों को अलग-अलग languages की तुलना करते हुए समझाती है. व्यक्तिगत रूप से, यह मेरे लिए वास्तव में बहुत मददगार रही है.

इस किताब के अलावा, जो किताब मैं अभी पढ़ रहा हूँ, वह भी programming में entry लेकर basic grammar पूरा कर चुके लेकिन उसके बाद क्या करना है यह न समझ पाने वाले लोगों के लिए बिल्कुल उपयुक्त लगती है, इसलिए उसे भी अतिरिक्त रूप से सुझाता हूँ.

  • Raul-Gabriel Urma·Richard Warburton की 『Siljeon Java software gaebal: 4gaji project-ro baeuneun choesin Java gaebal gibeop』(Hanbit Media, 2020)

    यह Java language पर आधारित ऐसी किताब है जो SOLID principles, test-driven development, design patterns जैसी बातों का संक्षेप में परिचय कराती है, और इन्हें वास्तविक code में लागू करने का अभ्यास करने देती है. किताब का आकार बहुत बड़ा नहीं है, लेकिन सभी exercises हल करते हुए अभ्यास करने लायक है.

 
gguimoon 2021-07-21

सिर्फ़ विषय-सूची देखकर भी लगता है कि दोनों किताबों में programming और development के लिए ज़रूरी मुख्य बातें शामिल हैं। सिफारिश के लिए धन्यवाद।

 
benjamin 2021-07-20

अगर सिर्फ़ एक ही किताब चुननी हो, तो मैं 실용주의 프로그래머 चुनूंगा।

अगर 3 किताबें चुननी हों, तो इसमें

해커와 화가, 그냥 재미로 भी जोड़ूंगा।

 
xguru 2021-07-20

यह बहुत पुरानी और बुनियादी है, लेकिन मैं "The Pragmatic Programmer" को चुनूँगा।