Bagaimana cara mengatur file pemrograman ke dalam direktori? [Tutup]

9

Kadang-kadang, satu membuat prototipe eksplorasi dan lupa tentang struktur dalam direktori ...

Apa tips bagus untuk membagi file pemrograman pada (beberapa level) direktori?

Tamara Wijsman
sumber

Jawaban:

10

Jika bahasa Anda adalah OOP dan berbasis paket (Misalnya Java), maka Anda mungkin harus menyimpan setiap paket di foldernya sendiri (mis. my/package/name) Agar sesuai dengan konvensi.

Jika bahasa Anda bukan berbasis paket (Misalnya PHP), maka atur berdasarkan apa yang dilakukan oleh setiap file. Ini sebuah contoh

  • Apakah ini berfungsi? Masuk/util
  • Apakah ini plugin pihak ke-3? Masuk/plugin
  • Apakah ini bagian dari panel admin? Masuk /admin, bersama dengan SEMUA file pendukung
  • Apakah ini Javascript? Masuk/javascript
  • Apakah ini CSS? Masuk/css
  • Apakah ini templat? Masuk/templates/templateName
  • dll

Bahasa agnostik, Kebanyakan orang memiliki /srcdirektori untuk semua file sumber, /libdirektori untuk perpustakaan, dan /binatau /distdirektori untuk membangun.

TheLQ
sumber
Mengapa bukan builddirektori untuk build?
Atsby