หนังสือเกี่ยวกับการเขียนโปรแกรมหรือเทคนิคที่เลวร้ายที่สุดที่คุณเคยอ่านคืออะไร นี่สามารถเป็นหนังสือเล่มใดก็ได้ที่เชื่อมต่อกับการเขียนโปรแกรมไม่ทางใดก็ทางหนึ่งตราบเท่าที่มันไม่ใช่นิยาย
หนังสือเกี่ยวกับการเขียนโปรแกรมหรือเทคนิคที่เลวร้ายที่สุดที่คุณเคยอ่านคืออะไร นี่สามารถเป็นหนังสือเล่มใดก็ได้ที่เชื่อมต่อกับการเขียนโปรแกรมไม่ทางใดก็ทางหนึ่งตราบเท่าที่มันไม่ใช่นิยาย
คำตอบ:
หนังสือเล่มใดที่ให้คุณสอน X ด้วยตัวเองในเวลา Y
ฉันเคยอ่านบางอย่างในอดีต แต่เมื่ออ่านแล้วคุณไม่ทราบรายละเอียดใด ๆ เกี่ยวกับ X และคุณไม่สามารถใช้หนังสืออ้างอิงสำหรับ X ได้เช่นกัน หลังจากค้นพบว่ามันดูเหมือนจะดีกว่าสำหรับหนังสือเล่มใหญ่
Java ไม่ยอมใครง่ายๆ
หนังสือเล่มนี้เขียนโดยบุคคลที่ไม่เข้าใจจุดที่ดีที่สุดของจาวาอย่างแท้จริง เขาไม่เข้าใจแม้แต่โดยการอ้างอิงหรือการผ่านพารามิเตอร์วาล ฉันจะอ้างอิงการรีวิว amazon อันดับสูงสุด: (มันเป็น 1 ดาว)
ในคำนำผู้เขียนกล่าวว่าเป้าหมายของหนังสือเล่มนี้คือการเปลี่ยนนักพัฒนาจากระดับกลางเป็นกูรูที่แท้จริง ในปกหลังมันยังสัญญาว่า "คุณจะเชี่ยวชาญศิลปะการเขียนโค้ดที่ผิดพลาดได้ง่าย (sic!)" และการอ้างอิงถึง "โค้ดที่ทำให้เกิดข้อผิดพลาดได้ง่าย" พบการยืนยันทันทีที่เริ่มอ่าน
ใช้เวลาประมาณสองบทในการทำลายความน่าเชื่อถือของผู้เขียนในฐานะที่เป็นกูรูและคุณจะอ่านหนังสือที่เหลือด้วยสายตาสงสัยสงสัยทุกข้อสงสัยที่ดูน่าสงสัยและสงสัยว่าผู้เขียนพูดเก่งกว่าระดับความสามารถของเขาและ อุปถัมภ์เกี่ยวกับมันด้วย!
บทแรกเป็นการทบทวนที่โหดร้ายเกี่ยวกับแนวคิดบางอย่างของ Java ซึ่งเต็มไปด้วยข้อผิดพลาดร้ายแรงไม่ใช่ตัวพิมพ์ผิดข้อผิดพลาด (ความผิดพลาดมากมายเช่นกัน)
ตัวอย่างเช่นในหน้า 9 คำจำกัดความของคำสั่ง `สำหรับ 'นั้นผิดการตรวจสอบข้อมูลภาษา Java อย่างง่ายจะทำให้ผู้เขียนลำบากใจบ้าง
ในหน้า 15 ผู้เขียนให้กฎที่ไม่ถูกต้องสำหรับป้ายกำกับใน Java และในหน้าเดียวกันเขาสับสนตรรกะของคำสั่ง 'หยุด' และ 'ดำเนินการต่อ' โดยให้ตัวอย่างโค้ดที่ผิดตรรกะเพียงเพื่อไขสิ่งที่ดียิ่งขึ้น .
ฉันไม่ทราบวิธีอธิบายหัวข้อใน "การกำหนดค่าเริ่มต้นแบบผ่อนผันถูกระงับ" ในหน้า 53 อาจ "เพ้อ" อันนี้ถูกอ้างถึงในหน้า errata ที่ oreilly.com และ "ผู้เขียนรู้สึกเสียใจที่มันลื่นหลุดผ่านรอยแตกที่เลื่องลือ" ฉันกังวลมากขึ้นว่ามีการเขียนบางอย่างเช่นนี้ (สมบูรณ์พร้อมตัวอย่างโค้ด!) มากกว่าที่ผ่านมาโดยไม่ได้รับบาดเจ็บจากการแก้ไขและการตรวจสอบ หวังว่ามันจะถูกเขียนโดยคนอื่นเล่นกับแล็ปท็อปของผู้เขียน ใครบางคนที่ไม่ทราบว่า JVM หมายถึงอะไร
นอกจากนี้ยังมีคะแนนที่ลดน้อยลง แต่รุนแรงพอ ๆ กันเช่นในหน้า 25 แบบฟอร์ม:
สตริงใหม่ ("ปุ่มเพื่อแสดง" + ข้อความ);
ซึ่งเราไม่ควรพบในหนังสือสำหรับกูรูวานนาเบส
ผู้เขียนอาจจะเป็นสถาปนิกซอฟต์แวร์ที่มีประสิทธิภาพซึ่งบางจุดในภายหลังมีความน่าสนใจแม้ว่าจะไม่มีอะไรสามารถนิยามขั้นสูงได้ แต่เขาไม่รู้จัก Java ดีกว่านักพัฒนาทั่วไปและหนังสือเล่มนี้ไม่ได้เพิ่มอะไรมาก ระดับนอกเหนือจากคำเตือนเกี่ยวกับการเขียนหนังสือ: การเขียนหนังสือสามารถเปลี่ยนคุณจากนักพัฒนาที่ดีให้เป็นนักเขียนที่ไม่ดีได้
มันเป็นเรื่องน่าเศร้าที่เราถูกน้ำท่วมด้วยการตีพิมพ์ "ข้อผิดพลาดง่าย ๆ " ที่ไม่เป็นมืออาชีพเช่นนี้จากผู้เผยแพร่ที่มีชื่อเสียงซึ่งครั้งหนึ่งฉันยังคงอ่านอีกครั้งและเพลิดเพลินกับความกระชับความคมชัดและคุณค่าของคลาสสิกเช่น K&R "และฉันสงสัยว่าทำไมผลลัพธ์ของวันนี้จึงด้อยกว่าอย่างมากมาย
ในฐานะหนึ่งในข้อยกเว้นบางประการฉันขอแนะนำ "Effective Java" ของ Bloch (Addison-Wesley) ซึ่งเป็นหนังสือที่เขียนโดยกูรูอย่างแท้จริง หลังจากอ่านข้อความนี้แล้ว "Hardcore Java" ก็ดูจะว่างเปล่า
ของคหบดีใน O'Reilly เป็น (ครั้งสุดท้ายที่ผมตรวจสอบ) 20 + หน้ายาว
แก้ไข: เพียงแค่ตรวจสอบมันการตั้งค่าเริ่มต้นในคำมันยาว 23 หน้า
ฉันยังจำได้ว่าหนังสือเล่มนี้แย่แค่ไหน:
Oracle9i: คู่มือสำหรับผู้เริ่มต้น
ฉันโกรธที่อ่านผ่านมัน ฉันจะอ้างอิงจากรีวิว Amazon ของฉัน:
เกือบจะในทันทีที่ฉันผิดหวัง: บทที่ 1 เป็นเครื่องบรรณาการถึงความมหัศจรรย์ของ Oracle และ Larry Ellison ที่เป็นเหมือนเทพ เศษกระดาษเหลือใช้ จากนั้นบทที่ 2 จะบอกวิธีการใช้กลุ่มข่าวและ Google: กระดาษเสียมากกว่า ฉันมาที่บทที่ 3 และฉันคิดว่าในที่สุดฉันก็เรียนรู้บางสิ่งบางอย่าง จากนั้นฉันสังเกตว่าพวกเขาให้ความสำคัญกับ Sun Solaris เป็นระบบปฏิบัติการที่ไม่เป็นประโยชน์กับคนที่พยายามเรียนรู้ด้วยตัวเองที่บ้าน
จากนั้นในหน้า 84 ฉันอ่าน "ในคู่มือผู้เริ่มต้นรุ่นก่อนหน้าเราแนะนำคุณผ่านการติดตั้งเซิร์ฟเวอร์ Oracle ด้วย Oracle 8i และตอนนี้ 9i มันเป็นหัวข้อที่ใหญ่เกินไปที่จะครอบคลุมในหนังสือขนาดนี้" นี่คือวิธีที่พวกเขาเริ่มต้นขั้นตอนการตั้งค่าฐานข้อมูล Oracle ครั้งแรกของพวกเขา โอ้ขั้นตอนสุดท้ายอ่านว่า "12. อ่านส่วนที่เหลือของหนังสือเล่มนี้" สำหรับฉันหนังสือเสีย 80 หน้าแล้วบอกฉันว่าการติดตั้งจะใช้เวลานานเกินไป น่าผิดหวังมาก
ให้เรา C - Yashavant P. Kanetkar
โปรแกรมเชิงวัตถุด้วย C ++ - E Balagurusamy
แย่ที่สุด หนังสือ เคย
มันมีขนาดเท่ากับสมุดโทรศัพท์และมันถูกจัดวางเหมือนหนังสือตำรา โดยทั่วไปแล้วมันเป็นคอลเล็กชั่นโค้ดขนาดใหญ่หลายพันชุดสำหรับการทำภารกิจต่าง ๆ ถูกนำออกจากบริบทอย่างสมบูรณ์และมักจะผิดหรือหักหรือลงวันที่
สิ่งเดียวที่เฮฮามากขึ้นคือการติดตามหนังสือของพวกเขาใน Jamsa ของ C / C ++ / C # โปรแกรมเมอร์พระคัมภีร์ เพราะภาษาเหล่านั้นใช้แทนกันได้ทั้งหมดใช่มั้ย
คุณจะซื้อหนังสือเกี่ยวกับการเขียนโปรแกรมจากชายคนนี้หรือไม่?
หนังสือที่เลวร้ายที่สุดที่ฉันเคยอ่านคือIngegneria del codiceโดย McConnell Steve
ใช่มันคือการแปลภาษาอิตาลีของหนังสือที่ดีที่สุดที่ฉันเคยอ่าน: Code Complete แต่การแปลนั้นแย่มากจนต้องซื้อรุ่นเดิม มันเป็นหนังสือทางเทคนิคแปลล่าสุดที่ฉันซื้อ ตั้งแต่นั้นมาฉันอ่านหนังสือทางเทคนิคเป็นภาษาอังกฤษเท่านั้น
หนังสือเล่มนี้เป็นเรื่องรออ่านของเราสำหรับโมดูลใน C ++ ในวิทยาลัย
ดูเหมือนว่าจะเป็น 2 ต่อ 1 สำหรับการซื้อดังนั้นเราจึงไม่ต้องซื้อหนังสือ UML
หนังสือเล่มนี้มีขนาดใหญ่มากเมื่อรวมกับการไม่ไหลและความหลงไหลกับมดคือเหตุผลที่ทำให้ฉันได้รับการโหวต
ฉันคิดว่ามันอาจจะทำงานได้ดีที่สุดสำหรับปกหนังสือคอมพิวเตอร์
ฉันเจอหนังสือเขียนโปรแกรมที่ไม่ดีมากมาย แต่หนังสือเหล่านั้นเป็นหนังสือที่ฉันบังเอิญเจอ (เช่นในร้านหนังสือที่สถานที่เพื่อน ฯลฯ ) หนังสือเลวร้ายเพียงเล่มเดียวที่ฉันเคยซื้อและพยายามติดตามที่กลายเป็นขยะที่สุดคือJava 2: The Complete Referenceโดย Herb Schild ทีเอเอแนะนำหนังสือเล่มนั้นจริงๆ
ฉันใช้เวลาทั้งภาคการศึกษาสงสัยว่าทำไมหนังสือเล่มนั้นเต็มไปด้วยความไม่เกี่ยวข้อง (หนังสือเล่มนั้นไม่แน่ใจว่ามันเป็นแบบฝึกหัดหรือ IMHO อ้างอิง) ฉันรู้ว่าบางคนชอบและอ้างว่าพวกเขาได้รับประโยชน์จากมัน แต่ฉันทิ้งหนังสือไว้ใกล้จบภาคการศึกษาและจดจ่อกับบันทึกของชั้นเรียน ต่อมาฉันพบหนังสือที่ดีขึ้นเกี่ยวกับ Java และเรียนรู้ภาษาจริงๆ
แก้ไข: มีคน "ยืม" หนังสือของฉันหลังจากผ่านไปหลายปีจริง ๆ และไม่สามารถคืนหนังสือได้ ดังนั้นฉันคิดว่าอย่างน้อยหนึ่งคนก็จะชอบมัน
Pro PHP Securityโดย Snyder & Southwell สำหรับ Apress
ในขณะที่ฉันได้พบกับหนังสือและแบบฝึกหัด webdev มากมายที่มีทัศนคติที่ไม่ดีอย่างยิ่งต่อความปลอดภัย (ดังนั้นสิ่งนี้จึงร้องขอความช่วยเหลือ) หนังสือเล่มนี้ถึงความลึกใหม่โดยการใส่รหัสที่เต็มไปด้วยช่องโหว่ด้านความปลอดภัยในหนังสือที่ควรจะเป็น ความปลอดภัย
ฉันไม่เคยอ่านทั้งหมดด้วยบทต่างๆที่แทบจะไม่แตะบน PHP แต่แม้แต่บทคร่าวๆผ่านการเปิดเผย HTML-injections (XSS) ในเกือบทุกตัวอย่างแม้ในบทเกี่ยวกับวิธีการหลีกเลี่ยงการโจมตี XSS มีการฉีด SQL มีการสำรวจเส้นทางไดเรกทอรี นี่คือตัวอย่าง 'วิธีการทำ' ไม่ใช่บิต 'นี่เป็นข้อผิดพลาดทั่วไปที่ควรหลีกเลี่ยง'! มีแม้กระทั่ง (เพียงพอ) คำแนะนำเกี่ยวกับวิธีการ 'ปลอดภัย' ใช้งานeval
และsystem
ซึ่งอาจมากขึ้นอย่างสมเหตุสมผลถูกแทนที่ด้วยคำว่า 'ไม่'
วิธีแก้ปัญหาอะไรที่นำเสนอนั้นเป็นวิธีการที่ไม่ถูกต้องและผิดเพี้ยนส่วนใหญ่บนพื้นฐานของ 'การฆ่าเชื้อ' หรือการหลบหนีแบบสุ่มในขั้นตอนการป้อนข้อมูลแทนที่จะเข้าใจอย่างแท้จริงว่าการหลบหนีข้อความทำงานอย่างไร ต้องมีรูปแบบเฉพาะ ความเข้าใจผิดนี้เป็นสาเหตุที่แพร่หลายของแอพที่ใช้งานไม่ได้และเป็นเรื่องที่น่าเสียใจที่เห็นในหนังสือ 'ความปลอดภัย' แล้วมีคำแนะนำที่แปลกประหลาดอย่างสิ้นเชิงเช่นการเพิ่มคอลัมน์ 'ล็อกผู้ดูแลระบบ' ลงในตารางทั้งหมดของคุณเพื่อพยายามบังคับใช้ตรรกะการเข้าถึง Whut? โอ้และรหัสเป็นระเบียบของตรรกะแบบผสมและมาร์กอัป, natch
4 ดาวที่ Amazon! ซื้อสำเนาของคุณตอนนี้!
ทุกสิ่งที่เขียนโดย Herbert Schildt การเรียกหนังสือเล่มหนึ่งเล่มนี้อาจเป็นเรื่องที่ยืดเยื้อ - มันเป็นเหมือนกรณีนิรันดร์ของอาหารเป็นพิษที่มุ่งมั่นที่จะทำกระดาษ
การเขียนโปรแกรมเศษส่วนใน C โดย Roger T. Stevens ดังที่ Leonard Plinth-Garnell จะกล่าวว่า "น่ากลัวมาก!"
สูตรตัวเลขใน [C | C ++] "สูตรอาหาร" จำนวนมาก แต่ 1) รหัสนี้เป็น Fortran จริง ๆ ที่มีไวยากรณ์ตระกูล C และ 2) ขั้นตอนวิธีจำนวนมาก (ส่วนใหญ่?) ของขั้นตอนวิธีนั้นเป็นสิ่งที่ไม่แน่นอนและหลีกเลี่ยงได้โดยทั่วไป
โปรดยกโทษให้ฉัน ... ฉันอยู่ในวิทยาลัยและหลงใหลใน Y2K หนังสือเล่มนี้ได้รับการพิสูจน์แล้วว่าน่าเบื่อและเหมือนกับโฆษณาที่เกินจริง ขยะสมบูรณ์
หากคุณพบอึนี้ในห้องเล็ก ๆ ของผู้ทดสอบ - ยิงเขาทันที หนังสือเล่มนี้มีไว้สำหรับ imbeciles ที่เขียนโดย imbecile
โอ้และเอ่อโต้เถียงกันฉันคิดว่า:
Stroustrup ของc ++ เขียนโปรแกรมภาษา, รุ่นที่สาม มันไม่ใช่หนังสือเขียนโปรแกรมที่แย่ที่สุดที่ฉันเคยอ่านด้วยชอล์คที่ยาว แต่มันก็น่าผิดหวังที่สุด
ฉันจำได้ว่าชอบเวอร์ชั่นที่สองซึ่งอย่างน้อยก็เป็นความพยายามในการเขียนในสไตล์เดียวกับผลงานชิ้นเอก C ของ K&R น่าเสียดายที่ฉบับนั้นนำหน้าเทมเพลตและคุณสมบัติอื่น ๆ ของภาษาสมัยใหม่ดังนั้นจึงไม่ค่อยมีประโยชน์ในทุกวันนี้
การตีพิมพ์ครั้งที่สามนั้นทำให้เกิดความพยายามอย่างยิ่งยวดที่จบลงด้วยหนังสือสามครั้งตราบเท่าที่บรรพบุรุษของพวกเขาเติมหน้าด้วยการอภิปรายที่น่าเบื่ออย่างไม่มีที่สิ้นสุดของแนวความคิดของผู้เขียนเกี่ยวกับแนวปฏิบัติที่ดีที่สุดสำหรับการเขียนโปรแกรมเชิงวัตถุ
ที่ไหนสักแห่งในระหว่างการท่องเที่ยวทั้งหมดมีคำอธิบายเกี่ยวกับวิธีการทำงานของภาษา C ++ แต่โชคดีที่ได้พบมัน มันเป็นหนังสือที่ยุ่งเหยิง
(เหมือนภาษาใช่มั้ย) (ขออภัยที่ไม่ได้เรียกสำหรับ) (อาจจะเรียกได้ว่าเป็นบิต )
มันจะต้องเป็น " Wicked Cool PHP "
ฉันซื้อมันเพราะมีหุ่นยนต์ที่มีค้อนอยู่ที่ฝาครอบด้านหน้า ฉันคิด. ปรากฎทุกอย่าง ตัวอย่างที่ไม่มีจุดหมายรหัสที่แย่และข้อมูลความปลอดภัยที่ไม่ถูกต้องตลอด
การใช้การออกแบบและรูปแบบที่ขับเคลื่อนด้วยโดเมน: ด้วยตัวอย่างใน C # และ. NET
ความอัปยศคือฉันรัก DDD รักความคิดที่นำเสนอในหนังสือและผู้แต่งมีความฉลาดและมีความรู้ แต่ฉันได้ลองอ่านหนังสือเล่มนี้ประมาณ 5-10 ครั้งแล้วก็ทำไม่ได้ ผู้เขียนจำเป็นต้องรู้ว่าเมื่อใดที่จะหยุดพูดหยุดไปเสียบ้างหยุดการให้ 'รู้หรือไม่' หรือ 'เรื่องราวเกี่ยวกับย่อหน้านี้' ในแช่งใกล้ ๆ ทุกหน้า
บรรทัดล่าง: หนังสือเล่มนี้มีข้อมูล / ความคิดที่ดียกเว้นว่าพวกเขาถูกฝังอยู่ใน BS จำนวนมากจนคุณจะไม่มีทางไปถึงพวกเขา หนังสือเล่มนี้อาจมีเนื้อหา 1/4 และจะดีมาก
UML ใน NutShell (ฉบับที่ 1)
จำเป็นต้องมีผู้ตรวจสอบเพื่อบอกให้ผู้เขียนเริ่มต้นใหม่ด้วยคำอธิบายบางอย่างไม่ใช่แค่บทสรุปของมาตรฐาน
ในทางกลับกันรุ่นที่ 2 นั้นสามารถอ่านได้และมีประโยชน์
วิธีทำทุกอย่างด้วย PHP และ MySQLโดย Vikram Vaswani หนังสือเล่มนั้นทำให้ฉันกลับมามากเมื่อเรียนรู้การเขียนโปรแกรมในตอนแรก รหัสที่น่ากลัวการผสมและการจับคู่ของรหัสและมาร์กอัปอย่างต่อเนื่องความไม่รู้ที่สมบูรณ์ของ OOP คือพยักหน้ารับความปลอดภัยไปตลอด
ฉันเขียนบล็อกโพสต์ในหนังสือโปรแกรมที่ฉันมีรูปนี้เปรียบเทียบหนังสือ PHP สองเล่มแรกที่ฉันได้รับ
เปรียบเทียบขนาด http://blog.webicity.info/blog/wp-content/uploads/2010/08/books-small.jpg
เดาชื่อเรื่องที่แม่นยำกว่ากันไหม
ฉันจำชื่อไม่ได้ แต่เมื่อเร็ว ๆ นี้ฉันเห็นหนังสือเรียนมัธยมสำหรับ Visual Basic สองบทแรกไม่เกี่ยวกับการเขียนโปรแกรมหรือแม้แต่ VB ที่เกี่ยวข้อง (ประวัติของ BASIC จะได้รับการปรับปรุง)
โรงเรียนสามารถประหยัดเงินได้มากโดยเพียงแค่ Googling 'VB Hello World'
การเขียนโปรแกรมใน C ++ โดย Dewhurst และ Stark:
มันอาจจะไม่เลวร้ายที่สุดเท่าที่เคยมีมา มันทำให้รายการของฉันเพราะปกรุ่นแรกดูเหมือน K & R ของการเขียนโปรแกรมภาษา Cดังนั้นฉันจึงคาดหวังว่างานที่มีคุณภาพใกล้เคียงกัน ฉันได้รับสำเนาเมื่อ 20 ปีก่อนเช่นเดียวกับที่ C ++ เริ่มได้รับการแจ้งเตือนอย่างกว้างขวาง หนังสือเล่มนี้สอนเกี่ยวกับไวยากรณ์ แต่มันไม่ได้ทำอะไรเลยเพื่อแสดงให้โปรแกรมเมอร์ C ทราบว่าจะใช้ประโยชน์จากคุณลักษณะของ C ++ ได้อย่างไร ฉันพบว่ามันเป็นหนังสือที่น่าผิดหวังมาก
การควบคุมเวอร์ชันในทางปฏิบัติโดยใช้การโค่นล้ม - ได้อย่างง่ายดายในขั้นตอนล่างในหนังสือ Pragmatic Programmer ทุกเล่มที่ฉันอ่านมาจนถึงตอนนี้ เนื้อหาบางเบามาก บางคนอาจแย้งว่าหนังสือเล่มนี้เหมาะสำหรับผู้เริ่มต้นที่เริ่มต้นด้วยการควบคุมเวอร์ชัน แต่นั่นเป็นขยะ - ไม่ว่าหนังสือเล่มใดจะมีอยู่จริงก็ไม่คุ้มค่าที่จะเขียนหนังสือ
ฉันจำชื่อไม่ได้ - ในภายหลังฉันอาจเห็นว่าฉันสามารถขุดออกมาได้หรือไม่ - แต่มีหนังสือ ASP.NET ที่ฉันมีซึ่งมีข้อมูลโค้ดทั้งหมด (และมีจำนวนมาก) เป็นภาพหน้าจอของ Visual Studio ตอนแรกมันดูเท่ดีเพราะมันแสดงให้ฉันเห็นว่าจะไปที่ไหนใน IDE (ฉันเพิ่งเรียนรู้ ณ จุดนั้น) หลังจากผ่านไปครู่หนึ่ง (บทที่ 2 ฉันคิดว่า) ฉันพบว่าฉันรู้ว่าทุกอย่างอยู่ที่ไหนและฉันแค่ค้นหาภาพที่อ่านยากเกินไป
Pro C # โดย Andrew Troelsen ส่วนใหญ่ดีมาก แต่มีคนต้องการสอนให้คนใช้ตัวอย่างอย่างถูกต้อง เขาจะสอนเทคนิคหนึ่งหัวข้อ (สมมติว่ามัลติเธรด) จากนั้นสอนอีกเทคนิคหนึ่งและเปรียบเทียบทั้งสอง ปัญหาคือแทนที่จะอัพเดตเพียงตัวอย่างแรกด้วยโค้ดใหม่เขาจะเขียนแอปพลิเคชั่นใหม่โดยสิ้นเชิงที่ทำสิ่งที่แตกต่างอย่างสิ้นเชิงและนำแนวคิดเพิ่มเติมมารวมไว้ด้วยกัน
พรมวิทยาศาสตร์คอมพิวเตอร์: สำรวจวิทยาศาสตร์คอมพิวเตอร์ใน C ++
สิ่งนี้ได้รับมอบหมายให้อ่านเมื่อฉันอยู่ในวิทยาลัย หนังสือเล่มนี้นำเสนอสิ่งต่าง ๆ ในลักษณะที่ซับซ้อนฉันสงสัยว่าฉันสามารถแยกวิเคราะห์ได้โดยไม่ต้องมีความรู้ด้านการเขียนโปรแกรมมาก่อน: ส่วนใหญ่ของชั้นเรียนของฉันซึ่งมี coder ที่มีประสบการณ์เพียงข้างเดียวหายไปทั้งหมด
ฉันยอมแพ้หลังจากอ่านเพียงเศษเสี้ยวของหนังสือและพยายามใช้มันเพื่อจับปลายตู้หนังสือที่สั่นคลอน มันก็ไม่ได้ยอดเยี่ยมเช่นกัน: หนาไปหน่อยและฝาก็ลื่น
การตรวจสอบโปรแกรมตามลำดับและพร้อมกันฉบับที่สองโดย Krzysztof R. Apt และ Ernst-Rüdiger Olderog
อาจจะเป็นหัวข้อ แต่ฉันจำได้อย่างชัดเจนว่านี่เป็นหนังสือที่วิเศษที่สุดที่ฉันเคยอ่าน การเดินทางไปจนจบเป็นความท้าทายที่แท้จริง
การเขียนโปรแกรม Microsoft Visual C ++, 5ed (Kruglinski, Shepherd, Wingo)
ไม่ว่าหนังสือจะไม่ดี แต่ชื่อของหนังสือเล่มนี้ทำให้เข้าใจผิดมากโดยเฉพาะกับผู้ที่ยังใหม่กับ C ++ คำนำของหนังสือเล่มนี้สัญญาว่าจะสอนวิธีการเขียนโปรแกรมใน VC ++ และพื้นหลังใน C แต่ไม่ใช่ C ++ ที่คุณต้องการ ความจริงจะบอกคุณไม่สามารถเรียนรู้อะไรเกี่ยวกับ C ++ จากหนังสือเล่มนี้
ฉันเป็นเจ้าของหนังสือเล่มนี้ประมาณ 10 ปีและเมื่อเร็ว ๆ นี้ (หลังจากทำงานให้กับงาน C ++ / Windows เป็นเวลา 4 ปี) ฉันเริ่มพบว่ามีบทไม่กี่บทที่จะมีประโยชน์เล็กน้อยเมื่ออธิบายถึงการจ้างงานใหม่
ผู้ที่ต้องการเรียนรู้การเขียนโปรแกรม Windows ขอแนะนำให้: (ตามลำดับเวลา)
เรามีหลักสูตรที่มหาวิทยาลัยเกี่ยวกับระบบความรู้ หนังสือเล่มนี้แย่มากจริง ๆ มันยังไม่เสร็จและอ่านยาก ครูไม่ได้ติดตามหนังสือ (แม้ว่าจะเป็นสิ่งที่จำเป็นสำหรับหลักสูตร) และการสอบประกอบด้วยคำถามแบบเลือกมากมายที่ไม่เกี่ยวข้องกับทั้งหนังสือและหลักสูตร แต่โชคดีที่ครูนำคำถามการสอบก่อนหน้านี้กลับมาใช้ใหม่เพื่อให้นักเรียนได้เรียนรู้
ฉันยังต้องเจอหนังสือที่ฉันไม่พบว่ามีประโยชน์
ฉันไม่รู้ว่าทำไมถึงเป็นแบบนั้น แต่มันเป็นแบบนั้นใช่ไหม