วันอาทิตย์ที่ 21 เมษายน พ.ศ. 2556

สรุปหนังสือ PHP Design Pattern


  • การสืบทอดมีสองแบบคือ Inheritance กับ composition
       inheritance ก็คือการสืบทอดแบบที่เราก็รู้กันอยู่
      composition คือ การสืบทอดแบบมีคลาสแม่หลายตัว ใน php ใช้การ Include หรือ       Require เข้ามาเลย
  •  Framework ก็คือ Design Pattern ขนาดใหญ่
  •  Design Panttern มี 3 รูปแบบ ในหนังสือเรียก GoF(Gang of Four) ประกอบด้วย
  1. Creative
  2. Structural
  3. Behavioral
     2 หมวดหมู่ คือ Class กับ Object
  • ทุก Design มีรูปแบบคือ เน้นความยืดหยุ่น มีประสิทธิภาพ ประหยัดบรรทัดมากที่สุด
  • ทุก Design เน้นการใช้ Abstract Class และ Interface               
  • สอนให้เรานึกถึงการทำงานกับ อัลกอริทึมขนาดใหญ่ ความสัมพันธ์ระหว่าง object
  • ไม่ได้เพิ่มความเร็วในการทำงานแต่เพิ่มความเร็วในการพัฒนา

ไม่มีความคิดเห็น:

แสดงความคิดเห็น