Page 7 - นักพัฒนาซอฟต์แวร์
P. 7
2. การออกแบบทองการใชออพเจกตอางองหร อ อ
2. การออกแบบท ี ี อิงการใช้อ๊อพเจ็กต์อ้างอิงหร
็
้
ิ
๊
์
้
ิ
Object-Oriented
Object-Oriented
ี นี เป นทักษะที นักพัฒนาซอฟต์แวร์มือใหม่มักละเลย
ั
่
์
ั
ั
์
ี
ั
นเปนทกษะทนกพฒนาซอฟตแวรมอใหมมกละเลย
ื
ึ ซึ งการออกแบบตามหลัก Object-Oriented จะ
ซงการออกแบบตามหลก Object-Oriented จะ
ั
่ ช่วยเปลี ยนโปรแกรมที มีโค้ดยาวต่อเนื อง และซับ
ี
ื
ชวยเปลยนโปรแกรมทมโคดยาวตอเนอง และซบ
้
ี
ั
่
ี
้ ซ้อนให้อยู่ในคลาสและอ๊อพเจ็กต์ย่อย ๆ ที มีการจัด
๊
็
ี
์
ซอนใหอยในคลาสและออพเจกตยอย ๆ ทมการจด
่
ี
้
ู่
ั
โครงสร ้้างไว้เป นระเบียบ สามารถใช้งานได้อย่าง
้
้
โครงสรางไวเปนระเบยบ สามารถใชงานไดอยาง
้
ี
่
สะดวกและม ีีประสิทธิภาพ ทําให้นอกจากทําให้การ
้
ิ
้
ิ
สะดวกและมประสทธภาพ ทําใหนอกจากทําใหการ
ั พัฒนาต่อยอดทําได้ง่าย และไม่ซับซ้อนโดยเฉพาะ
้
้
่
พฒนาตอยอดทําไดงาย และไมซบซอนโดยเฉพาะ
ั
่
่
ในโปรแกรมขนาดใหญ ่่แล้ว ยังช่วยประหยัดเนื อท ี
ในโปรแกรมขนาดใหญแลว ยงชวยประหยดเนอที
ั
้
ั
ื
่
และหน ่่วยความจําในการประมวลผล รวมไปถึงลด
ึ
และหนวยความจําในการประมวลผล รวมไปถงลด
ี เสี ยงที จะเกิดความผิดพลาดในระบบได้อีกด้วย
้
ี
ิ
ิ
ี
้
เสยงทจะเกดความผดพลาดในระบบไดอกดวย