Saturday, January 30, 2010

2. จัดการไฟล์ใน ActionScriptProject

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

MyProject เป็นแฟ้มข้อมูลสำหรับเก็บไฟล์งานทั้งหมดของเรา
----- assets เป็นแฟ้มที่เก็บข้อมูลที่โปรแกรมหลักจะเรียกใช้ อาจจะเป็นไฟล์ .txt .xml เป็นต้น
----- images เป็นแฟ้มข้อมูลที่ใช้เก็บไฟล์ภาพที่จะใช้ในชิ้นงาน อาจจะเป็นไฟล์ .jpg .gif .png .psd .xcfเป็นต้น
----- sources เป็นแฟ้มข้อมูลที่เก็บโค๊ดทั้งหมดของชิ้นงาน อาจจะเป็นไฟล์ .fla .mxml .as เป็นต้น
---- models เป็นไฟล์คลาสต่างๆของเรา
---- libs เป็นไฟล์ไลบรารี่ภายนอกที่เราจะเรียกใช้
--- utils เป็นแฟ้มที่เก็บไฟล์ที่เป็นประโยชน์โดยทั่วไปกับระบบของเรา
----views เป็นแฟ้มที่เก็บไฟล์ต่างๆ เกี่ยวกับการแสดงผล
----- outputs เป็นแฟ้มข้อมูลใช้เก็บไฟล์ที่เกิดจากการคอมไพล์โค๊ดแล้ว อาจจะเป็นไฟล์ .swf .air .html เป็นต้น

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

Followers