คำถามติดแท็ก books

คำถามเกี่ยวกับหนังสือที่เกี่ยวกับการเขียนโปรแกรมการพัฒนาซอฟต์แวร์วิทยาการคอมพิวเตอร์และอื่น ๆ อย่าขอคำแนะนำจากหนังสือพวกเขาไม่ใช่หัวข้อสำหรับเว็บไซต์นี้! ตรวจสอบคำถามที่มีอยู่เนื่องจากหนังสือยอดนิยมหลายเล่มมีคำถามเกี่ยวกับพวกเขาอยู่แล้ว

5
ประเด็นสำคัญของการทำงานอย่างมีประสิทธิภาพด้วยรหัสมรดกคืออะไร [ปิด]
ฉันเคยเห็นหนังสือทำงานอย่างมีประสิทธิภาพด้วยรหัสมรดกแนะนำสองสามครั้ง ประเด็นสำคัญของหนังสือเล่มนี้คืออะไร? มีการจัดการกับรหัสดั้งเดิมมากกว่าการเพิ่มการทดสอบหน่วย / การรวมและการเปลี่ยนโครงสร้างอีกครั้งหรือไม่

27
เหตุใดผู้คนจึงใช้การเขียนโปรแกรมหนังสือ [ปิด]
ฉันพบว่าเมื่อมีคนถามว่าวิธีที่ดีที่สุดในการเรียนรู้วิธีการเขียนโปรแกรมคืออะไรคนมักจะให้การอ้างอิงกับข้อความที่เขียนโดยนักเขียนหลายคน อย่างไรก็ตามฉันไม่เชื่อว่าหลายคนเรียนรู้ที่จะเขียนโปรแกรมจากหนังสือ ฉันพบว่าพวกเขามักจะเผชิญกับความท้าทายแล้วใช้การเขียนโปรแกรมเป็นเครื่องมือในการเอาชนะมัน ตัวอย่างเช่นฉันเข้าสู่การเขียนโปรแกรมเพราะฉันต้องการเริ่มต้นเซิร์ฟเวอร์สำหรับเกมที่ฉันเล่นดังนั้นฉันจึงไปอ่านและอ่านผ่านการสนับสนุนสำหรับเซิร์ฟเวอร์นั้นและตอนนี้ฉันเป็นวิศวกรซอฟต์แวร์ที่ใช้งานโดยใช้ทักษะที่ฉันพัฒนาขึ้นมาเท่านั้น และพัฒนาต่อไป) โดยการเข้ารหัสสคริปต์ C # สำหรับแพ็คเกจเซิร์ฟเวอร์ที่ไม่เป็นที่นิยมมาก ดังนั้นคำถามของฉันคือผู้คนทั่วไปเรียนรู้จากหนังสือเหล่านี้ได้ง่ายขึ้นหรือไม่ ฉันรู้ว่าฉันได้ดูพวกเขาสองสามคนและพบว่าพวกเขา 'แห้งแล้ง' มากเกินไปเพื่อกระตุ้นให้ฉันทำมันให้สำเร็จ

6
รูปแบบการออกแบบการเขียนโปรแกรมเชิงฟังก์ชันทั้งหมดอยู่ที่ไหน [ปิด]
วรรณกรรมการเขียนโปรแกรม OO เต็มไปด้วยรูปแบบการออกแบบ หนังสือส่วนใหญ่เกี่ยวกับการเขียนโปรแกรมเชิงวัตถุอุทิศบทหนึ่งหรือสองบทเพื่อออกแบบลวดลายเช่นโรงงานและนักตกแต่ง ดังนั้นรูปแบบที่เทียบเท่าในภาษาการทำงานคืออะไรและทำไมไม่มีใครเขียนหนังสือเกี่ยวกับพวกเขา? มีบางสิ่งที่พิเศษเกี่ยวกับภาษาที่ใช้งานได้ซึ่งขัดขวางความต้องการรูปแบบการออกแบบหรือไม่?

15
The Art of Computer Programming - หากต้องการอ่านหรือไม่อ่าน [ปิด]
มีหนังสือมากมายเกี่ยวกับการเขียนโปรแกรมออกมาและดูเหมือนว่า Code Complete นั้นค่อนข้างจะอยู่ในอันดับต้น ๆ ของรายการส่วนใหญ่ของคนที่ "ต้องอ่านหนังสือโปรแกรมมิง" แต่สิ่งที่เกี่ยวกับศิลปะการเขียนโปรแกรมคอมพิวเตอร์โดย Donald Knuth? ฉันเป็นคนไม่ว่างระหว่างทำงานกับครอบครัวเล็กฉันไม่มีเวลาว่างดังนั้นฉันจึงต้องพิถีพิถันในการใช้งาน ฉันสงสัยว่า - มีใครที่นี่อ่าน 'TAOCP' หรือไม่ ถ้าเป็นเช่นนั้นมันคุ้มค่าที่จะใช้เวลาในการอ่านหรือจะเขียนหนังสืออื่น ๆ หรือการเขียนโปรแกรมด้านอื่น ๆ เช่นโครงการสัตว์เลี้ยงหรือการมีส่วนร่วมในโอเพนซอร์สเป็นการใช้เวลาของฉันให้ดีขึ้น การปฏิเสธความรับผิด - สำหรับผู้ที่เล่นกีฬาเสื้อยืด "Knuth is homeboy ของฉัน" อย่าเข้าใจฉันผิด - ฉันต้องการอ่าน แต่ฉันแค่สงสัยว่าควรจะอยู่ด้านบนสุดของรายการลำดับความสำคัญของฉันหรือ ถ้าอย่างอื่นควรมาก่อน
63 books 


30
ผู้อ่านควรเขียนโปรแกรมใดที่ไม่ใช่การเขียนโปรแกรมเพื่อช่วยพัฒนาทักษะการเขียนโปรแกรม / การคิด [ปิด]
มีเป็นจำนวนมาก ของคำถามเกี่ยวกับสิ่งที่หนังสือเขียนโปรแกรมควรจะอยู่ในชั้นวางหนังสือโปรแกรมของ หนังสือที่ไม่เกี่ยวข้องกับการเขียนโปรแกรมที่ช่วยให้คุณเป็นโปรแกรมเมอร์หรือนักพัฒนาซอฟต์แวร์ที่ดีขึ้นได้อย่างไร มันน่าสนใจที่จะรู้ว่าทำไมพวกเขาถึงช่วย ตัวเลือกแรกของฉันคือ "Art of War" ของ Sun Tzu (แต่คิดโบราณ) เพราะมันทำให้เห็นได้ชัดว่าความสำเร็จของโครงการใด ๆ ขึ้นอยู่กับความแข็งแกร่งของจุดอ่อน (และสงครามเป็นโครงการใหญ่)

5
หนังสือเสียงสำหรับโปรแกรมเมอร์? [ปิด]
ฉันเป็นโปรแกรมเมอร์ที่ต้องเดินทางไปกลับสองชั่วโมงเพื่อไปทำงานในแต่ละวัน ฉันต้องการเติมหนังสือเสียงเกี่ยวกับการพัฒนาซอฟต์แวร์ หนังสือเสียงใด ๆ ที่จะช่วยให้ฉันเป็นโปรแกรมเมอร์ที่ดีขึ้นจะได้รับการชื่นชม ฉันคิดว่าหนังสือเกี่ยวกับรูปแบบการออกแบบและสารคดีเกี่ยวกับประวัติคอมพิวเตอร์อาจดีที่นี่ แต่ฉันเปิดรับทุกสิ่ง โปรดทราบว่าฉันจะฟังสิ่งนี้ในรถหนังสือเสียงที่ดีที่สุดที่ฉันสามารถฟังคืออะไร แก้ไข: หลายคนยังแนะนำพอดคาสต์ สิ่งนี้ได้รับการชื่นชม แต่เนื่องจากพอดแคสต์มาถึงสตรีมข้อมูลที่มาถึงอย่างต่อเนื่องมากกว่าที่จะเป็นข้อมูลที่มีจำนวน จำกัด วิธีการที่จะจัดการสตรีมเนื้อหาที่แตกต่างเหล่านี้ทั้งหมดก็จะได้รับการชื่นชมเช่นกัน เพื่อให้เฉพาะเจาะจงมากขึ้นกับสถานการณ์ของฉันรถที่ใช้เดินทางมีเครื่องเล่นซีดี MP3 อินพุต USB สำหรับไฟล์ MP3 และอินพุต AUX ฉันเป็นเจ้าของอุปกรณ์ Android และ webOS ที่สามารถเสียบเข้ากับช่องต่อ AUX ได้
55 books 

8
ฉันเป็นนักเรียน CS และโดยสุจริตฉันไม่เข้าใจหนังสือของ Knuth [ปิด]
ฉันสะดุดกับคำพูดนี้จาก Bill Gates: "คุณควรส่งประวัติให้ฉันหากคุณสามารถอ่านทั้งหมดได้" เขาได้รับการพูดคุยเกี่ยวกับศิลปะของการเขียนโปรแกรมหนังสือ ดังนั้นฉันค่อนข้างอยากรู้อยากเห็นและต้องการอ่านมันทั้งหมด แต่จริงๆแล้วฉันไม่เข้าใจ ฉันไม่ใช่คนฉลาดจริง ๆ ดังนั้นนี่คือเหตุผลที่ฉันไม่เข้าใจ แต่ฉันกระตือรือร้นที่จะเรียนรู้ ฉันกำลังอ่านเล่มที่ 1 เกี่ยวกับอัลกอริทึมพื้นฐาน มีหนังสือเล่มไหนบ้างที่เป็นมิตรสำหรับมือใหม่ / คนช้าเช่นฉันซึ่งจะช่วยเสริมสร้างความรู้ของฉันเพื่อที่ฉันจะสามารถอ่านหนังสือของ Knuth ได้อย่างง่ายดายในอนาคต?

18
มีวันหมดอายุสำหรับการยกย่องอย่างดี แต่หนังสือเก่าเกี่ยวกับการเขียนโปรแกรม? [ปิด]
หลังจากอ่านคำถามเกี่ยวกับหนังสือที่โปรแกรมเมอร์ทุกคนควรอ่านฉันสงสัยว่าสิ่งต่อไปนี้ควรได้รับการพิจารณาว่าล้าสมัยหรือไม่: รหัสเสร็จสมบูรณ์ : ฉบับที่ 1 ในปี 1993; ฉบับที่ 2 พฤษภาคม, 2004 รู้เบื้องต้นเกี่ยวกับอัลกอริทึม (Cormen, Leiserson, Rivest, Stein) : ฉบับที่ 1 ในปี 1990 ฉบับที่ 2 ในเดือนกันยายน 2544 ฉบับที่ 3 ในปี 2009 โปรแกรมเมอร์ที่ใช้งานจริง : ตุลาคม 2542 โครงสร้างและการตีความโปรแกรมคอมพิวเตอร์ : พิมพ์ครั้งที่ 1 ในปี 1984 ฉบับที่ 2 ในเดือนกันยายน 2539 ภาษาโปรแกรม C : ฉบับที่ 1 ในปี 1978; …

11
มีหนังสือมาตรฐานเกี่ยวกับรูปแบบการออกแบบหรือไม่? [ปิด]
ฉันสนใจที่จะเรียนรู้รูปแบบการออกแบบและต้องการที่จะรู้ว่าหนังสือชั้นบนสุดในการเรียนรู้เรื่องนี้คืออะไร มีหนังสือที่มีมาตรฐาน de-facto สำหรับอธิบายวิธีปฏิบัติที่ดีที่สุดวิธีการออกแบบและข้อมูลที่เป็นประโยชน์อื่น ๆ ในรูปแบบการออกแบบหรือไม่ หนังสือเล่มไหนที่ทำให้มันพิเศษ?

1
มีหนังสือที่ยอมรับเกี่ยวกับ Agile หรือไม่?
ในฐานะนักพัฒนาเดี่ยวฉันคิดว่าฉันใช้กระบวนการที่คล้ายกับ Agile แต่ฉันต้องการเปรียบเทียบสิ่งที่ฉันทำกับ Agile จริงและดูว่าฉันสามารถปรับปรุงกระบวนการของตัวเองได้หรือไม่ มีหนังสือที่มีมาตรฐาน de-พฤตินัยสำหรับการอธิบายวิธีปฏิบัติที่ดีที่สุดวิธีการและข้อมูลที่เป็นประโยชน์อื่น ๆ เกี่ยวกับ Agile? หนังสือเล่มไหนที่ทำให้มันพิเศษ?
45 agile  books 

9
ใช้เวลากับ Programmers.SE หรือ Stack Overflow แทนหนังสือการเขียนโปรแกรมที่ดีสำหรับผู้เริ่มต้นใช่ไหม [ปิด]
การใช้เวลา (และการมีส่วนร่วมอย่างแข็งขัน) ใน Programmers.SE และ Stack Overflow ช่วยให้ฉันพัฒนาทักษะการเขียนโปรแกรมของฉันได้ใกล้เคียงกับเวลาที่ใช้ในการอ่านหนังสือเช่น Code Complete 2 (ซึ่งจะเป็นอย่างอื่นในรายการการอ่านของฉัน) ตกลงอาจเป็นคำตอบสำหรับคำถามนี้สำหรับคนที่เริ่มต้นด้วยการเขียนโปรแกรมอาจจะไม่ตรง แต่ฉันต้องการเพิ่มว่าคำถามนี้ฉันถามในบริบทเมื่อบุคคลคุ้นเคยกับภาษาโปรแกรม แต่ต้องการปรับปรุง ทักษะการเขียนโปรแกรมของเขา ฉันอ่านคำถามนี้ใน SO และหนังสือเล่มนี้ก็ได้รับการแนะนำจากคนอื่น ๆ อีกมากมาย (รวมถึงJeffและJoel ) จะเจาะจงมากขึ้นฉันยังเพิ่มที่แม้ว่าฉันจะเขียนโปรแกรมใน C, Java, Python ฯลฯ แต่ยังฉันไม่พอใจกับทักษะการเขียนโปรแกรมของฉันและอ่านความคิดเห็นของ CC2 ฉันรู้ว่าฉันยังคงต้องปรับปรุงมาก . ดังนั้นโดยทั่วไปฉันต้องการทราบว่าอะไรคือวิธีที่ดีที่สุดสำหรับฉันในการพัฒนาทักษะการเขียนโปรแกรม - ใช้เวลามากขึ้นที่นี่ / ดังนั้นหรือดำเนินการต่อด้วย CC2 และอาจมาที่นี่เป็นเวลาที่อนุญาต

28
หนังสือเขียนโปรแกรมที่แย่ที่สุดที่คุณเคยอ่านคืออะไร? [ปิด]
หนังสือเกี่ยวกับการเขียนโปรแกรมหรือเทคนิคที่เลวร้ายที่สุดที่คุณเคยอ่านคืออะไร นี่สามารถเป็นหนังสือเล่มใดก็ได้ที่เชื่อมต่อกับการเขียนโปรแกรมไม่ทางใดก็ทางหนึ่งตราบเท่าที่มันไม่ใช่นิยาย
34 books 

20
หนังสือที่ดีที่สุดเกี่ยวกับทฤษฎีและการปฏิบัติของสถาปัตยกรรมซอฟต์แวร์? [ปิด]
ฉันมีนักพัฒนาสองสามคนที่ บริษัท ของฉันซึ่งต้องการเปลี่ยนจากการเขียนโปรแกรมมาเป็นสถาปัตยกรรม หนังสือที่ดีที่สุดในทฤษฎีและการปฏิบัติของสถาปัตยกรรมซอฟต์แวร์คืออะไร? รวมภาพหน้าปกถ้าทำได้ รู้สึกฟรีที่จะรวมหนังสือทั่วไปและหนังสือที่เกี่ยวข้องกับเทคโนโลยีเฉพาะ

30
คุณได้อ่านอะไรบ้างที่เป็นแรงบันดาลใจและชี้นำคุณในฐานะโปรแกรมเมอร์ [ปิด]
ยกตัวอย่างเช่นการเป็นผู้เริ่มต้นผมพบมากของแรงบันดาลใจและทิศทางจากการอ่านโพสต์นี้โดยไบรอันวูดส์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.