ฉันคุ้นเคยกับการตั้งชื่อแพ็คเกจ Java มาตรฐานของการใช้ชื่อโดเมนเพื่อสร้างชื่อแพ็คเกจที่ไม่ซ้ำกัน (เช่นแพ็คเกจ com.stackoverflow.widgets
) อย่างไรก็ตามฉันไม่เคยเห็นคำแนะนำเกี่ยวกับวิธีเลือกชื่อแพ็คเกจสำหรับโครงการส่วนบุคคล ฉันคิดว่าเป็นเพราะนี่เป็นเรื่องของรสนิยมส่วนตัวจริงๆ
ดังนั้นคุณจะเลือกชื่อแพคเกจสำหรับโครงการส่วนบุคคลที่จะไม่ทำให้เป็นเรื่องการผลิตได้อย่างไร (คุณอาจทดลองใช้เฟรมเวิร์กใหม่ในเวลาว่าง) สมมติว่าคุณไม่มีเว็บไซต์ส่วนตัวที่มีโดเมนที่คุณสามารถใช้เพื่อสร้างโครงสร้างแพ็คเกจของคุณคุณจะทำอะไร (หรือจะ) คุณมีระบบลอจิคัลในการสร้างชื่อแพ็กเกจใหม่สำหรับโครงการงานอดิเรกหรือคุณเพียงแค่ใช้ชื่อแพคเกจที่ใช้งานง่ายเช่นmypackage
?
เนื่องจากฉันแค่อยากรู้ว่าความคิดของผู้คนต่างกันอย่างไรฉันจึงทำให้นี่เป็นวิกิชุมชน
สำหรับฉันเป็นการส่วนตัวฉันไม่เคยคิดมาก แต่ฉันอยากจะเล่นกับWicketคืนนี้และมันเกิดขึ้นกับฉันว่าฉันไม่มีความคิดที่ชัดเจนว่าฉันต้องการจัดระเบียบโครงการงานอดิเรกของฉันอย่างไร การกำหนดชื่อแพคเกจที่แยกต่างหากและแตกต่างกันสำหรับโครงการงานอดิเรก (อย่างน้อยก็ในใจของฉัน) จะทำหน้าที่เป็นวิธีที่ดีในการเก็บรหัสส่วนตัวและที่เกี่ยวข้องกับงานไว้อย่างชัดเจน
ฉันกำลังคิดถึงแผนการตั้งชื่อแบบลำดับชั้นที่เรียบง่ายเพื่อเก็บซอร์สสำหรับโปรเจ็กต์ส่วนตัวของฉันไว้ในโฟลเดอร์รูทเดียว:
- ใช้
myprojects
เป็นโฟลเดอร์รูท - ผนวกชื่อโครงการ
- เพิ่มชื่อแพ็คเกจย่อยเพิ่มเติม
ดังนั้นโครงการประตูของฉันจะอยู่ในแพ็คเกจmyprojects.learningwicket
และการทดสอบหน่วยจะอยู่ในแพ็คเกจmyprojects.learningwicket.tests
(ตัวอย่าง)
onion.duskgytldkxiuqc6.packagename
) ตราบใดที่รหัสส่วนตัวยังคงเป็นความลับคุณจะสามารถควบคุมชื่อโดเมนได้ ดังนั้นการลงทะเบียน (สร้าง) และเป็นแบบถาวร (ไม่เหมือนกับโดเมนทั่วไป) มันสอดคล้องกับตัวอักษรของการประชุมจาวาและมันจะระบุตัวคุณโดยเฉพาะ