एक नई बड़ी सी मल्टीप्लाफ्फ़्ट प्रोजेक्ट शुरू करना, बाद में कठिनाइयों से बचने के लिए किसी नियम का पालन करना चाहिए? उदाहरण के लिए, एक नए डेवलपर के रूप में, मुझे लिनक्स कर्नेल स्रोत कोड के आसपास अपने आप को नेविगेट करने में कठिनाई हो सकती है - जो असंगत निर्देशिका संरचना (उदाहरण के लिए ध्वनि निर्देशिका के साथ अत्यधिक विकसित लेकिन हार्ड-टू-स्टेप-इन सॉफ़्टवेयर संरचना का एक अच्छा उदाहरण है और उसी निर्देशिका स्तर में आर्क)।सी - एक बड़ी परियोजना शुरू करना। फ़ाइल/निर्देशिका संरचना और नाम। अच्छा उदाहरण आवश्यक है
एक परियोजना-वास्तुकार के रूप में, मुझे बाद के जाल से बचने के लिए क्या करना चाहिए? बेशक, मुझे सी लेक्सम और फाइलों के लिए बहुत सहज और आत्म-निरंतर नामकरण सम्मेलन की आवश्यकता है। लेकिन अच्छी शैली क्या है और क्या नहीं है? क्या मुझे एकमात्र निर्देशिका या उनमें से दस होना चाहिए? क्या मुझे सभी शीर्षलेख फ़ाइलों को एक सामान्य में निर्देशिका शामिल करना चाहिए?
क्या आप कृपया मुझे एक बहुत अच्छे उदाहरण का संदर्भ दे सकते हैं? (कोई भी ओपन सोर्स सी प्रोजेक्ट)
होना चाहिए समुदाय विकी – qrdl
डुप्लिकेट और पास डुप्लिकेट: http://stackoverflow.com/questions/1451086/folder-structure-for-ac-project http://stackoverflow.com/questions/661307/recommendations- फॉर-स्ट्रक्चरिंग-कॉम्प्लेक्स-एप्लिकेशन-इन-सी http://stackoverflow.com/questions/2407668/file-and-folder-structure-of-a-app-project-based-in-c http: // stackoverflow। कॉम/प्रश्न/26 9 64/व्हाट-द-द-बेस्ट-वे-टू-ऑर्गनाइजेशन-माय-सी-प्रोजेक्ट-कोड-एंड-इसके-बाहरी-पुस्तकालय http://stackoverflow.com/questions/742391/project-organization -इन-सी-सर्वोत्तम प्रथाओं संबंधित: http://stackoverflow.com/questions/1441510/directory- संरचनाएं-c – dmckee