กระโดดไปยังแผงนำทาง

Programming Windows Fifth Edition 12 September 2006 9:19 pm

บันทึกโดย Mr. PeeTai ใน : E-Book , 2 ความคิดเห็น

ตอนนี้เราคงจะปฏิเสธกันไม่ได้นะครับ ว่าระบบปฏิบัติการที่เป็นที่นิยมและมีส่วนแบ่งตลาดมากที่สุดในโลกยังเป็น Microsoft Windows อยู่ และถึงแม้ว่าจะมี Linux จากค่ายต่าง ๆ ไล่กวดมาอย่างกระชั้นก็ตาม แต่ก็ยังห่างชั้นนักหากระบบปฏิบัติการ Linux จะถูกเอามาใช้ในระดับ Desktop อย่างกว้างขวาง

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

ปัจจุบันผมเห็นว่ามีเครื่องมือพัฒนาซอฟต์แวร์ที่เป็นที่นิยมอยู่มากมายครับ ซึ่งทำให้เราสร้างซอฟต์แวร์ให้ทำงานบนวินโดวส์อย่างง่าย ๆ ไม่ว่าจะเป็น Microsoft Visual Studio .NET, Borland Delphi, PowerBuilder, Java Standard Edtion หรือแม้แต่ Microsoft Visual Studio รุ่น 6.0 ที่ยังมีหลงเหลืออยู่ทุกวันนี้ก็ตาม

ลักษณะเด่นของเครื่องมือพัฒนาซอฟต์แวร์เหล่านี้ก็คือ เราแทบไม่ต้องรู้ระบบลึก ๆ ของระบบปฏิบัติการเลยครับ เช่น ถ้าเราใช้ Visual Studio .NET ก็จะมี .NET Framework มาให้เราเรียกใช้, ถ้าเป็น Delphi ก็จะมี VCL Library, ถ้าเป็น Java Standard Edition ก็จะมี Class Library, ถ้าเป็น Visual Basic 6.0 ก็จะมี OLE Custom Controls และถ้าเป็น Visual C++ ก็จะมี Microsoft Foundation Class

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

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

(more…)