Framework
โครงสร้างของการเขียนโปรแกรม ที่มีการจัดวางของ code อย่างเป็นระบบ และมีลักษณะการเขียนที่เป็นมาตรฐาน ซึ่งเหมาะกับการเขียนโปรแกรมที่มีขนาดใหญ่อ้างอิง
http://www.siammodify.com/framework-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html
ทำไมเราถึงต้องใช้ Framework?
1. Code and File Organization
การออกแบบโครงสร้างของโปรแกรม ต้องมีความยืดหยุ่นสูง การจัดวาง folder และ file ต่างๆ นั้นได้ถูกออกแบบและจัดหมวดหมู่เป็นอย่างดี เพื่อให้ทีมพัฒนาซอฟแวร์สามารถเข้าใจโครงสร้างโปรแกรม และต่อเติมได้ง่าย รวมทั้งง่ายต่อการดูแลรักษา2. Utility, Helper and Library
ถ้าเราไม่ใช้ framework งานที่ต้องทำซ้ำๆ ในการพัฒนาซอฟแวร์เช่น
1.การ validate ฟอร์ม
2.การ filter -> input / output
3.การเขียนโปรแกรมเชื่อมต่อฐานข้อมูล
4.การสร้างและแก้ไข session, cookie
5.ระบบส่ง email, ปฏิทิน, pagination
6.การจัดการ user / role / permission
ข้อดีของการใช้ library / helper ที่มากับ framework อีกข้อคือ เราไม่ต้องมาทำการดูแลรักษา แก้บั๊ก หรือเพิ่ม เพียงแต่เราดาวน์โหลด framework
ไม่มีความคิดเห็น:
แสดงความคิดเห็น