ฉันจะจัดระเบียบไฟล์การเขียนโปรแกรมลงในไดเรกทอรีได้อย่างไร [ปิด]


9

บางครั้งหนึ่งสร้างต้นแบบสำรวจและลืมเกี่ยวกับโครงสร้างในไดเรกทอรี ...

อะไรคือเคล็ดลับที่ดีในการแบ่งไฟล์โปรแกรมมิงค์ในหลาย ๆ ไดเรกทอรี

คำตอบ:


10

หากภาษาของคุณเป็น OOP และแพคเกจที่ใช้ (เช่น Java) คุณควรเก็บแต่ละแพ็คเกจไว้ในโฟลเดอร์ของตัวเอง (เช่นmy/package/name) เพื่อให้เป็นไปตามอนุสัญญา

หากภาษาของคุณไม่ได้เป็นแพคเกจ (เช่น PHP) ให้จัดระเบียบตามสิ่งที่แต่ละไฟล์ทำ นี่คือตัวอย่าง

  • สิ่งนี้ทำหน้าที่ยูทิลิตี้หรือไม่ เข้าไปใน/util
  • นี่เป็นปลั๊กอินของบุคคลที่สามหรือไม่ เข้าไปใน/plugin
  • เป็นส่วนหนึ่งของแผงผู้ดูแลระบบนี้หรือไม่? ไป/adminพร้อมกับไฟล์ที่รองรับทั้งหมด
  • เป็นจาวาสคริปต์นี้หรือไม่? เข้าไปใน/javascript
  • CSS นี้หรือไม่ เข้าไปใน/css
  • นี่เป็นเทมเพลตหรือไม่ เข้าไปใน/templates/templateName
  • ฯลฯ

ผู้ไม่เชื่อเรื่องภาษาคนส่วนใหญ่มี/srcไดเรกทอรีสำหรับไฟล์ต้นฉบับทั้งหมด/libไดเรกทอรีสำหรับห้องสมุดและไดเรกทอรี/binหรือ/distสำหรับสร้าง


ทำไมไม่มีbuildไดเรกทอรีสำหรับงานสร้าง?
Atsby
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.