क्या बड़ी रैकेट परियोजना को कैसे व्यवस्थित किया जाए, इस पर कोई सामान्य दिशानिर्देश (How to Write Go Code के बराबर) है?बड़ी रैकेट परियोजना की संरचना पर दिशानिर्देश
उत्तर
आपका प्रश्न बड़ी रैकेट परियोजनाओं को संरचित करने के बारे में है, हालांकि आपका उदाहरण लिंक How to Write Go Code मुख्य रूप से पैकेज बनाने के बारे में है। ये आवश्यक नहीं हैं (हालांकि आप एक बड़े रैकेट प्रोग्राम को विभिन्न स्रोत निर्देशिकाओं में विभाजित कर सकते हैं, जो "संग्रह" या "पैकेज" हो सकते हैं)। वैसे भी, दोनों भागों को संबोधित करने के:
एक बड़े रैकेट परियोजना की संरचना करने के लिए: How to Program Racket: Asumu का जवाब एक अच्छा लिंक प्रदान करता है। विशेष रूप से section 3, "Units of Code" देखें, जो मॉड्यूल पर चर्चा करता है। साथ ही, एक तकनीक जिसे आप रैकेट के स्रोत कोड में देखेंगे, यह है कि एक मॉड्यूल अन्य लोगों से
require
फ़ंक्शंस औरprovide
- "पुनः प्रदान करने" के लिए पूरी तरह से मौजूद हो सकता है। दूसरे शब्दों में आप अन्य मॉड्यूल को तोड़ने के लिए इस तरह के मॉड्यूल का उपयोग कर सकते हैं और चुनिंदा रूप से उन्हें अपनी संरचना में "परत" के रूप में बेनकाब कर सकते हैं। इसके अलावा, रैकेट में वर्ग सिस्टम है जो आपकी समस्या डोमेन फिट बैठता है, और जेनेरिक यदि आपके पास कुछ प्रकार का "इंटरफ़ेस" या "प्रोटोकॉल" रणनीति है। और अधिक। वास्तव में, रैकेट में एक बड़ी परियोजना की संरचना के लिए कई तकनीकें उपलब्ध हैं।रैकेट पैकेज कैसे बनाएं: यह पूछने का एक दिलचस्प समय है। ऐतिहासिक रूप से रैकेट ने प्लैनेट को पैकेज प्रबंधक के रूप में इस्तेमाल किया है। हाल ही में, इसमें एक नया पैकेज सिस्टम है। हालांकि अभी तक आधिकारिक तौर पर बीटा से बाहर नहीं है, कई लोग पहले से ही असली काम के लिए इसका इस्तेमाल कर रहे हैं। इसके लिए वर्तमान दस्तावेज, हालांकि गो डॉक की तुलना में एक अलग शैली में, Package Management in Racket (Beta) है।
आपने सामान्य दिशानिर्देशों के लिए कहा, जो थोड़ा सा खुला है। यदि आपके पास कोई विशिष्ट विकल्प है, तो आप एक बड़ी परियोजना को कैसे व्यवस्थित करने के लिए वजन कर रहे हैं, शायद आप उन लोगों के बारे में पूछ सकते हैं जो क्रिस्पर उत्तरों प्राप्त कर सकते हैं?
रैकेट शैली मार्गदर्शिका है जिसे How to Program Racket कहा जाता है जो रैकेट के भविष्य के संस्करण के दस्तावेज़ में शिप करेगा। यदि आप रैकेट के git version बनाते हैं तो आप इसे पोस्ट किए गए लिंक या बंडल डॉक्स में पढ़ सकते हैं।
- 1. बड़ी साइटों के लिए एएसपी.नेट एमवीसी परियोजना संरचना
- 2. एएसपी.NET एमवीसी यूआरएल डिजाइन और संरचना दिशानिर्देश
- 3. आप एक बड़ी परियोजना
- 4. प्ले फ्रेमवर्क परियोजना सिफारिश की संरचना
- 5. बड़ी परियोजना और एमवीवीएम
- 6. बड़ी निर्देशिका संरचना
- 7. एम्बरजेएस परियोजना निर्देशिका संरचना की स्थापना?
- 8. एक बड़ी परियोजना
- 9. आदर्श रूबी परियोजना संरचना
- 10. बहुत बड़ी डेटा संरचना की आवश्यकता है। विचारों की तलाश
- 11. एमवीसी 3 परियोजना संरचना
- 12. जावाएफएक्स परियोजना संरचना
- 13. एएसपी.नेट एमवीसी 5, बड़ी परियोजनाओं की संरचना। क्षेत्रों?
- 14. मेरी परियोजना संरचना
- 15. रैकेट
- 16. रैकेट
- 17. प्ले फ्रेमवर्क परियोजना संरचना
- 18. एंड्रॉइड पर दिशानिर्देश एपीआई
- 19. Maven आयात एक बड़ी परियोजना
- 20. आर्किटेक्चर (संरचना) बनाम सुविधा उन्मुख परियोजना संरचना
- 21. जावा: बड़ी लगातार हैश संरचना?
- 22. दिशानिर्देश?
- 23. रैकेट
- 24. रैकेट
- 25. रैकेट
- 26. रैकेट
- 27. जावा परियोजना निर्देशिका संरचना सम्मेलन
- 28. अनुशंसित स्केलेबल AngularJS परियोजना संरचना?
- 29. रैकेट
- 30. pycharm और unittesting - संरचना परियोजना