หนังสือ Java ของฉันหลายเล่มมีอายุ 5 - 10 ปี มันยังช่วยอ่านหรือไม่ฉันควรใช้บางอย่างภายใน 2 ปี
หนังสือ Java ของฉันหลายเล่มมีอายุ 5 - 10 ปี มันยังช่วยอ่านหรือไม่ฉันควรใช้บางอย่างภายใน 2 ปี
คำตอบ:
หากหนังสือเป็นเรื่องเกี่ยวกับภาษาของตัวเองให้ทำมันหายและได้หนังสือใหม่
หากหนังสือเกี่ยวกับการเขียนโปรแกรมเป็นหัวเรื่อง (ศิลปะ, หัวเรื่อง, วินัย, เทคนิค, อะไรก็ตาม) มันก็คุ้มค่าที่จะอ่าน หนังสือเขียนโปรแกรมที่ดีที่สุดที่ฉันเขียนเมื่อ 10 ปีก่อน
ขึ้นอยู่กับหนังสือและสิ่งที่คุณต้องการเรียนรู้จากพวกเขาและกับคุณ
มีเหตุผลสินค้าที่จะอ่านหนังสือเก่า:
ส่วนตัวฉันเก็บหนังสือการเขียนโปรแกรมเก่าของฉันไว้บางส่วน:
ตัวอย่างเช่นคู่มือผู้ใช้สำหรับ ZX81 (จากประมาณปี 1981) มีคำอธิบายที่ดีเกี่ยวกับอัลกอริทึมการวาดเส้นตรง มันยังคงสมเหตุสมผลสำหรับฉันมากกว่าสิ่งที่ฉันได้อ่านมาตั้งแต่ ฉันใช้มันเป็นพื้นฐานของการดำเนินการหลายครั้งในช่วงหลายปีที่ผ่านมา
ทั้งหมดที่กล่าวว่าฉันอ่านหนังสือใหม่ด้วย แน่นอนว่าฉันไม่ต้องการติดอยู่ในยุคมืด
หากพวกเขาเก่งและคุณสมบัติของภาษาที่สอนไม่เปลี่ยนแปลง - แล้วทำไมล่ะ!
ฉันไม่คิดว่าฟังก์ชั่นการใช้งานของ Java เปลี่ยนแปลงไปมากนักตั้งแต่ 1.2 (หรือ Java 2)
หนึ่งในหนังสือวิศวกรรมไฟฟ้าที่ดีที่สุด (ศิลปะอิเล็กทรอนิกส์) ถูกเขียนขึ้นเมื่อ 20 กว่าปีที่แล้วและถึงแม้ว่าสาขาวิศวกรรมไฟฟ้าจะเติบโตใน leaps และขอบเขตอาจจะเติบโตที่ใหญ่ที่สุดของอุตสาหกรรมใด ๆ หนังสือยังเป็นที่รู้จักกันมากที่สุดเท่าที่ ข้อความเดียวที่เชื่อถือได้
ในขณะที่หลายตัวอย่างในหนังสือเล่มนี้จะล้าสมัยและถูกแทนที่ด้วยรุ่นใหม่ออกแบบหนังสือเล่มนี้ไม่ได้เกี่ยวกับการเรียนการสอนวิธีการสร้างนาฬิกาดิจิตอล แต่วิธีที่คุณควรออกแบบหนึ่ง กฎพื้นฐานยังคงใช้และถ้ามันเป็นหนังสือที่ดีแล้วก็เป็นหนังสือที่ดีในตอนนี้
เห็นได้ชัดว่าถ้ามันเป็นหนังสือเกี่ยวกับ API เก่า ๆ ที่คลุมเครือมันอาจจะไม่มีประโยชน์ในวันนี้หรือในอนาคตอันใกล้และคุณอาจทำได้โดยไม่ต้องทำ แต่หนังสืออีกเล่มที่บอกคุณถึงวิธีการสร้างบางสิ่งบางอย่างและเนื่องจากช่วงชีวิตของมันมี จำกัด ให้เก็บหนังสือทั่วไป
เก็บหนังสือที่สอนวิธีออกแบบวิธีแก้ปัญหาไม่ใช่หนังสือที่บอกวิธีสร้างมัน มันอาจจะชัดเจนว่าวิธีการใดที่มีการเปลี่ยนแปลงและคุณสามารถเพิกเฉยต่อชิ้นส่วนเหล่านั้นได้ แต่หนังสือที่ดีเกี่ยวกับ C ยังคงมีน้ำหนักอยู่ในทองคำ
การอ้างอิงหนังสือเก่า ๆ อาจเป็นประโยชน์หากคุณทำงานกับระบบเดิมโดยใช้เทคโนโลยีที่ล้าสมัยโดยเฉพาะอย่างยิ่งระบบ J2EE เก่า ฉันเคยเก็บหนังสือ J2EE เล่มเก่าไว้เพราะบางครั้งฉันจะเจอรหัสเก่าที่ใช้ EJB 2.1 หรือ Swing code เก่า
Java เวอร์ชันสุดท้ายที่จะแนะนำการเปลี่ยนแปลงครั้งใหญ่กับภาษาคือ Java 5 ในปี 2004 หนังสือใด ๆ ที่เขียนหลังจากนั้นควรรวมการเปลี่ยนแปลงภาษาเหล่านั้นและควรจะสามารถอ่านได้โดยทั่วไป โปรดทราบว่ามีการเปลี่ยนแปลงมากมายในระบบนิเวศ Java ตั้งแต่เวลานั้น ยกตัวอย่างเช่น Spring Framework และ Maven เป็นเทคโนโลยีที่ใช้กันอย่างแพร่หลายซึ่งไม่แพร่หลายมากนัก
ไปที่ amazon.com และค้นหาหนังสือ java โดยปกติแล้วหนังสือจะเหมือนกัน แต่คุณสามารถหาได้ว่าหนังสือเล่มไหนดีกว่าโดยการอ่านบทวิจารณ์ ฉันเลือกหนังสือแบบนั้นเสมอ - อ่านบทวิจารณ์แล้วตัดสินใจว่าฉันจะอ่านหนังสือเล่มไหน
สำหรับภาษาจาวาและวิธีการเขียนโปรแกรมจาวาก็ควรมีหนังสือรุ่นล่าสุดเช่น WeakReference class มาจาก Java 1.2 และมีโปรแกรมเมอร์ไม่มากที่ไม่รู้ว่าคลาสนี้มีอยู่ใน Java SE ซึ่งหมายความว่าการอ่านหนังสือเล่มล่าสุดสำหรับ Java เป็นสิ่งที่ดีที่สุดนี่เป็นเพียงกรอบบางอย่างเท่านั้น แต่เพื่อให้เข้าใจหนังสือเล่มล่าสุดนี้คุณต้องมีพื้นฐานซึ่งคุณจะไม่ได้รับจากหนังสือเล่มล่าสุด แต่ หนังสือที่แนะนำมากที่สุด ฉันคิดว่าการคิดในรุ่นล่าสุดของ Java เป็นหนังสือที่ดีที่เริ่มต้นด้วย Java