लोग!विभिन्न रूबी परियोजनाओं के बीच कोड पुन: उपयोग में सर्वोत्तम प्रथाओं क्या है?
मैं जावा पृष्ठभूमि के साथ एक सॉफ्टवेयर डेवलपर हूं और मैं रूबी वेब फ्रेमवर्क (पैड्रिनो/सिनात्रा) का उपयोग करके कुछ परियोजनाएं शुरू कर रहा हूं।
मेरी जावा परियोजनाओं में, मेरे पास आमतौर पर कुछ "सामान्य" परियोजनाएं होती थीं जिनकी कक्षाएं कई परियोजनाओं में उपयोग की जाती थीं। उदाहरण के लिए, मेरे पास केंद्रीय प्रमाणीकरण सेवा थी, और एक साझा डेटाबेस जो उपयोगकर्ता प्रोफाइल संग्रहीत करता था। इस सेवा का उपयोग करने वाली मेरी सभी परियोजनाओं ने उपयोगकर्ता प्रोफ़ाइल डेटाबेस में मैप किए गए कुछ मॉडल साझा किए हैं।
तो, ढांचे के बावजूद, ओआरएम lib आदि, कई रूबी परियोजनाओं में कोड साझा करने का सबसे अच्छा तरीका क्या है?
मुझे लगता है कि उसका मतलब है कि ** प्रोजेक्ट फ़ोल्डर्स में ** something.rb ** साझा करने का सबसे अच्छा तरीका क्या है। मुझे यह भी करने की ज़रूरत है। –