แบบแผนการออกแบบ

แบบแผนการออกแบบ แสดงถึง ตัวอย่างหรือแบบจำลองของการแก้ปัญหาที่ถูกต้อง สำหรับงานทั่วไปบางอย่าง ในการพัฒนาซอฟต์แวร์

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

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

มีประเภทหลักของแบบแผนการออกแบบดังนี้:

ดูเพิ่มเติม