मुझे निर्देशिकाओं में प्रोग्रामिंग फ़ाइलों को कैसे व्यवस्थित करना चाहिए? [बन्द है]


9

कभी-कभी, एक खोजपूर्ण प्रोटोटाइप बनाता है और निर्देशिकाओं में संरचना के बारे में भूल जाता है ...

प्रोग्रामिंग फ़ाइलों को (कई स्तरों पर) निर्देशिकाओं को विभाजित करने के लिए अच्छे सुझाव क्या हैं?

जवाबों:


10

यदि आपकी भाषा ओओपी और पैकेज आधारित है (उदाहरण के लिए जावा), तो आपको my/package/nameसम्मेलन के साथ रखने के लिए प्रत्येक पैकेज को अपने स्वयं के फ़ोल्डर (जैसे ) में रखना चाहिए।

यदि आपकी भाषा पैकेज आधारित नहीं है (जैसे कि PHP), तो प्रत्येक फ़ाइल द्वारा क्या व्यवस्थित करें। यहाँ एक उदाहरण है

  • क्या यह उपयोगिता कार्य करता है? में चला जाता है/util
  • क्या यह एक 3 पार्टी प्लगइन है? में चला जाता है/plugin
  • क्या यह व्यवस्थापक पैनल का हिस्सा है? /adminसभी सहायक फ़ाइलों के साथ में जाता है
  • क्या यह जावास्क्रिप्ट है? में चला जाता है/javascript
  • क्या यह सीएसएस है? में चला जाता है/css
  • क्या यह कोई टेम्प्लेट है? में चला जाता है/templates/templateName
  • आदि

भाषा नास्तिक, अधिकांश लोगों को एक है /srcसभी स्रोत फ़ाइलों के लिए निर्देशिका, एक /libलाइब्रेरी के लिए निर्देशिका, और एक /binया /distनिर्देशिका के लिए बनाता है।


क्यों नहीं buildबनाता है के लिए एक निर्देशिका?
चींटी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.