Main Menu
Search
Featured Products
Featured Links
ไม่ใช่ว่าเราไม่เคยล้ม เราล้มและล้มหัวทิ่มมานับไม่ถ้วน |
| แนะนำ Design Pattern [GoF] |
|
Design Patterns คือแบบแผน หรือ แนวทางที่ใช้ในการแก้ไขปัญหาที่มักจะเกิดขึ้นอยู่เสมอ ในการออกแบบซอฟต์แวร์ แบบแผนหรือแนวทางเหล่านี้ไม่ใช่รูปแบบตายตัวที่จะถูกนำไปใช้โดยตรง แต่เป็นการอธิบายแนวทางหรือเค้าโครงที่จะถูกนำไปประยุกต์ใช้ในสถานการณ์ต่างๆ กล่าวเฉพาะในทางการเขียนโปรแกรมเชิงวัตถุ Design Pattern จะแสดงความสัมพันธ์ต่อกัน ระหว่าง Class หรือ Object ต่างๆ โดยไม่จำเพาะเจาะจงการนำไปใช้งานในขั้นสุดท้าย อัลกอริทึมไม่จัดเป็นดีไซน์แพตเทิร์นเพราะเป็นการแก้ปัญหาในทางการประมวลผลมากกว่าในทางการออกแบบ
กลุ่มของ Design Patterns สำหรับใช้แก้ปัญหาในการสร้าง Object - Abstract Factory
กลุ่มของ Design Patterns สำหรับใช้แก้ปัญหาเกี่ยวกับการวางโครงสร้างความสัมพันธ์ระหว่าง Class - Adapter
กลุ่มของ Design Patterns สำหรับใช้แก้ปัญหาเกี่ยวกับพฤติกรรมของ Object และมีปฏิสัมพันธ์ระหว่าง Object - Chain of Resp.
ที่มา คุณ Newbie Narisa.com |








![Design Pattern [GoF]](/images/stories/Software/designpattern3.png)