ฉันทำงานด้านการพัฒนาโดยใช้ Delphi มากว่าสามปีแล้ว ในระหว่างนี้ ฉันพบหนังสือหลายเล่มในสาขานี้ บางเล่มดีและไม่ดี ความรู้สึกโดยรวมคือหนังสือคุณภาพสูงส่วนใหญ่เขียนโดยนักเขียนชาวต่างประเทศ ในขณะที่ผลงานต้นฉบับของนักเขียนในประเทศมักด้อยกว่า แน่นอนว่าไม่อาจปฏิเสธได้ว่ามีนักเขียนในประเทศจีนที่ได้ตีพิมพ์หนังสือดีๆ เช่น Li Wei และ Jiang Tao แต่เราต้องยอมรับด้วยว่าผลงานหลายชิ้น (ต้นฉบับและฉบับแปล) นั้นไม่น่าพึงพอใจจริงๆ (เช่น ผลงานของ Xu Moumou เช่น ในฐานะสำนักพิมพ์ XX) และพวกเขากำลังทำให้เข้าใจผิด! หนังสือคุณภาพต่ำเหล่านี้กำลังท่วมตลาดหนังสือ ซึ่งไม่อาจกล่าวได้ว่าเป็นโศกนาฏกรรมครั้งใหญ่สำหรับอุตสาหกรรมการพิมพ์!
ในความเป็นจริง เมื่อใช้ Delphi เพื่อการพัฒนาซอฟต์แวร์ เรามักจะไม่สามารถมุ่งเน้นไปที่ Delphi เป็นเครื่องมือในการพัฒนาได้ เนื่องจากปัญหาทางเทคนิคจำนวนมากไม่ได้มาจากเครื่องมือในการพัฒนา แต่มาจากแพลตฟอร์มระบบ แพลตฟอร์มที่รันอยู่ทั่วไปสำหรับ Delphi คือ Windows ปัญหาที่เกิดขึ้นคือในการใช้ Delphi อย่างแท้จริงในการทำงานด้านการพัฒนา ความรู้และความเข้าใจเกี่ยวกับระบบปฏิบัติการ Windows ถือเป็นสิ่งสำคัญ
ดังนั้น แม้ว่าหนังสือที่แนะนำด้านล่างจะเป็นเอกสารเกี่ยวกับการพัฒนา Delphi แต่หนังสือทั้งหมดก็มีคำอธิบายเกี่ยวกับระบบปฏิบัติการไม่มากก็น้อย นี่คือจุดที่ฉันต้องการเน้นย้ำ: เราไม่ควรมุ่งเน้นไปที่เครื่องมือในการพัฒนาเท่านั้น แต่ยังรวมถึงแพลตฟอร์มระบบด้วย ความเข้าใจที่ลึกซึ้งยิ่งขึ้นเกี่ยวกับแพลตฟอร์มระบบจะนำมาซึ่งประโยชน์ต่องานการพัฒนาเท่านั้น ไม่ใช่ข้อเสีย
1. "สารานุกรมการเขียนโปรแกรม Delphi 2"
นี่เป็นหนังสือเล่มแรกที่ผมจะแนะนำ นี่คือที่สุดของที่สุด หากคุณไม่มีมันและสามารถเห็นได้ในร้านหนังสือ โปรดอย่าตระหนี่กับเงินที่จะซื้อมัน น่าเสียดายที่หนังสือเล่มนี้ไม่ได้เขียนโดยคนจีน
การที่สามารถแนะนำหนังสือประเภทนี้ให้คุณได้ แสดงว่าผมไม่ใช่คนชอบตามกระแส หนังสือดีก็คือหนังสือดี ไม่ว่าตอนนี้ Delphi จะเป็นเวอร์ชัน 6.0 ขึ้นไป ฉันก็ยังแนะนำให้คุณ ผู้เขียนหนังสือเล่มนี้คือ Charles Calvert ซึ่งตีพิมพ์หนังสือเช่น "Turbo Pascal 101" และ "Teach Yourself Windows PRgramming in 21 days" เมื่อพิจารณาจากชื่อหนังสือเหล่านี้ ล้วนเป็นหนังสือระดับเริ่มต้น แต่โปรดอย่าประมาทความแข็งแกร่งของผู้เขียนด้วยเหตุนี้ ความสามารถในการเขียนหนังสือระดับเริ่มต้นไม่ได้หมายความว่าผู้เขียนเป็นเพียงระดับเริ่มต้นหรือดีกว่าเล็กน้อย แต่ผู้เขียนมีความสามารถในการแสดงแนวคิดที่ซับซ้อนบางอย่างได้อย่างชัดเจนด้วยวิธีที่เข้าใจง่าย จะได้มาจากความเข้าใจอย่างลึกซึ้งเท่านั้น
หนังสือแบ่งออกเป็น 8 ส่วน ได้แก่ Object Pascal, Win32, Windows Api, ฐานข้อมูล, วัตถุ (และส่วนประกอบ), Ole และ Com, มัลติมีเดียและเกม, อินเทอร์เน็ต ฯลฯ ครอบคลุมเกือบทุกด้านที่ Delphi สามารถสัมผัสได้ ในหมู่พวกเขา คำอธิบาย Object Pascal คำอธิบายของ Win32 และ Windows Api รวมถึงส่วนประกอบและส่วนของอ็อบเจ็กต์นั้นน่าตื่นเต้นเป็นพิเศษ ไม่ว่าคุณจะเป็นผู้เชี่ยวชาญหรือมือใหม่ คุณจะได้รับประโยชน์มากมายจากการอ่านหนังสือเล่มนี้อย่างแน่นอน
ต่อไปนี้เป็นข้อมูลที่เกี่ยวข้องกับหนังสือ:
ชื่อหนังสือ: "สารานุกรมการเขียนโปรแกรม Delphi 2"
ชื่อภาษาอังกฤษดั้งเดิม: Delphi 2 Unleashed
ผู้แต่ง: (สหรัฐอเมริกา) ชาร์ลส คาลเวิร์ต
การแปล: กลุ่มการแปล Hengkong
จัดพิมพ์โดย: สำนักพิมพ์อุตสาหกรรมเครื่องจักร Simon & Schuster International Publishing Company
เวลา: 1997.12
ราคา: 133.00 หยวน
คำแนะนำ: ☆☆☆☆☆
2. "คู่มือนักพัฒนา Delphi 5"
นี่คือหนังสือแนะนำของบอร์แลนด์ อย่างที่คุณสามารถจินตนาการได้นี่เป็นหนังสือที่ดีอย่างแน่นอน ฉันรู้สึกเสียใจเล็กน้อยทำไมฉันถึงเห็นความงามของเธอช้าจัง? ลักษณะของหนังสือเล่มนี้คือเป็นคู่มือสำหรับนักพัฒนาอย่างแน่นอน ไม่เพียงแต่พูดถึงปัญหาทางเทคนิคทุกด้านเท่านั้น แต่ยังให้เอกสารประกอบเกี่ยวกับมาตรฐานการเข้ารหัสอีกด้วย เนื่องจากเป็นหนังสือที่จัดพิมพ์โดย Borland จึงมีความเป็นระบบและลึกซึ้งทั้งในด้าน Object Pascal, การพัฒนาแบบอิงคอมโพเนนต์, คำอธิบาย Windows API และเทคโนโลยีฐานข้อมูล โดยรวมแล้ว มันทำให้ผู้คนรู้สึกมีความเคารพนับถือ (ไม่รู้ว่ามีผลทางจิตใจหรือเปล่า อ่านหนังสือแล้วค่อยตัดสินใจ!)
โครงสร้างไดเร็กทอรีของหนังสือแสดงอยู่ด้านล่างเพื่อให้ทุกคนเข้าใจโดยทั่วไปเกี่ยวกับเนื้อหาของหนังสือ
1) ส่วนที่ 1: พื้นฐานของการพัฒนาอย่างรวดเร็ว
ก. การเขียนโปรแกรม Windows ภายใต้ Delphi 5
ข. ภาษาปาสคาลของวัตถุ
ค. Windows API
ง. กรอบการใช้งานและการออกแบบ
จ. ทำความเข้าใจกับข้อความของ Windows
ฉ. เอกสารมาตรฐานรหัส
ก. การใช้ตัวควบคุม ActiveX
2) ส่วนที่ 2: เทคโนโลยีขั้นสูง
ก. การเขียนโปรแกรมภาพโดยใช้ GDI และแบบอักษร
ข. ไลบรารีลิงก์แบบไดนามิก
ค. การพิมพ์เดลฟี 5
ง. การเขียนแอปพลิเคชันแบบมัลติเธรด
จ. การประมวลผลไฟล์
ฉ. เทคโนโลยีหลัก
ก. รับข้อมูลระบบ
ชม. ย้ายไปยัง Delphi 5
ฉัน. แอปพลิเคชัน MDI
เจ. แบ่งปันข้อมูลโดยใช้คลิปบอร์ด
เค. การเขียนโปรแกรมมัลติมีเดีย
ล. การทดสอบและการดีบัก
3) ส่วนที่ 3: การพัฒนาตามองค์ประกอบ
ก. องค์ประกอบ VCL และข้อมูลประเภทรันไทม์
ข. เขียนส่วนประกอบที่กำหนดเอง
ค. เทคโนโลยีส่วนประกอบขั้นสูง
ง. COM และ ActiveX
จ. ขยาย Windows Shell
ฉ. สร้างตัวควบคุม ActiveX
ก. การใช้ Delphi Open Tools API
ชม. การใช้ Delphi เพื่อพัฒนา CORBA
4) ส่วนที่ 4: พัฒนาฐานข้อมูล
ก. การเขียนแอปพลิเคชันฐานข้อมูลเดสก์ท็อป
ข. พัฒนาแอพพลิเคชั่นไคลเอนต์/เซิร์ฟเวอร์
ค. ขยายฐานข้อมูล VCL
ง. การทำให้แอปพลิเคชันเปิดใช้งานอินเทอร์เน็ตด้วย WebBroker
จ. การพัฒนาไมดาส
5) ส่วนที่ 5: พัฒนาแอปพลิเคชันฐานข้อมูลอย่างรวดเร็ว
ก. โปรแกรมการจัดการสินค้า: การพัฒนาไคลเอนต์/เซิร์ฟเวอร์
ข. ระบบติดตามลูกค้า: การพัฒนา MIDAS
ค. เครื่องมือรายงานข้อผิดพลาด: การพัฒนาฐานข้อมูลเดสก์ท็อป
ง. เครื่องมือรายงานข้อผิดพลาด: การใช้ WebBroker
6) ส่วนที่หก: ภาคผนวก
ก. ข้อความแสดงข้อผิดพลาดและข้อยกเว้น
ข. รหัสข้อผิดพลาด BDE
ค. อ้างอิง
ต่อไปนี้เป็นข้อมูลการตีพิมพ์ของหนังสือ:
ชื่อหนังสือ: "คู่มือนักพัฒนา Delphi 5"
ชื่อภาษาอังกฤษต้นฉบับ: คู่มือนักพัฒนา Delphi 5
ผู้แต่ง: (US) Steve Teixeira, Xavier Pacheco
การแปล: Ren Xujun, Wang Yongsheng, Feng Zebo
จัดพิมพ์โดย: สำนักพิมพ์อุตสาหกรรมเครื่องจักร Simon & Schuster International Publishing Company
เวลา: 2000.7
ราคา: 138.00 หยวน
คำแนะนำ: ☆☆☆☆☆
3. "คู่มือนักพัฒนา Delphi 6" (เวอร์ชันภาษาอังกฤษ)
ไม่จำเป็นต้องพูดเลย ฉันคิดว่าผู้อ่านจะเห็นพ้องต้องกันว่าหนังสือเล่มนี้เป็นเอกสารที่เชื่อถือได้มากที่สุดเกี่ยวกับ Delphi สำหรับผู้อ่านที่มีพื้นฐานภาษาอังกฤษอยู่บ้าง ฉันมีคำแนะนำ: อย่ารอเวอร์ชั่นภาษาจีน อ่านเลย!
นี่คือข้อมูลเกี่ยวกับหนังสือ:
ปก: ดังภาพด้านล่าง;
ชื่อหนังสือ: "Developer's Guider Delphi 6 for Windows"
ผู้เขียน: บอร์แลนด์ ซอฟต์แวร์ คอร์ปอเรชั่น
จัดพิมพ์โดย: สำนักพิมพ์บอร์แลนด์
เวลา: ไม่ทราบ
ราคา: ไม่ทราบ
คำแนะนำ: ☆☆☆☆☆
[ ท้ายบทความ]
บทความเพิ่มเติม: http://www.csdn.net/develop/my_article.asp?author=Musicwind