मैं थोड़ी देर के लिए क्लोजर का उपयोग कर रहा हूं और कुछ ऐसी परियोजनाएं बनाना चाहता हूं जो खिलौनों की तुलना में बड़ी और जटिल हों। मैं पिछले कुछ सालों से जावा का उपयोग कर रहा हूं और मेरे लिए क्या आईडीईई का आदी हो गया है - कई वर्गों को संकलित करें, उन्हें जार में पैकेज करें, उपयोगकर्ताओं को उनके साथ शुरू करने के लिए बैच फाइलें बनाएं।क्लोजर विकास: आईडीई या आरईपीएल?
जब मैं क्लोजर में विकास के उदाहरणों को देखता हूं तो वे आरईपीएल में लोड फाइलों की लाइनों के साथ होते हैं, देखते हैं कि वे कैसे काम करते हैं, फ़ाइल को संपादित करते हैं, पुनः लोड करते हैं, दोहराते हैं। नारी एक वर्ग या जार कहीं भी उत्पन्न किया जा रहा है। स्टुअर्ट हेलोवे के भयानक "प्रोग्रामिंग क्लोजर" में मुझे उदाहरण के लिए ": जेन-क्लास" का एक उदाहरण नहीं मिला। क्लोजर आईडीई जो मैंने उपयोग किया है (क्लोजरबॉक्स और संलग्नक नेटबीन प्लगइन) उसी काम प्रवाह को बढ़ावा देने लगते हैं।
क्या यह जानबूझकर है? क्या उपकरण बहुत अपरिपक्व हैं या क्या मैं इसे "इसे प्राप्त नहीं करता"?
मैं उन लोगों से कुछ काम प्रवाह उदाहरण सुनना चाहता हूं जिन्होंने नियमित उपयोगकर्ताओं (अन्य देवताओं) द्वारा उपयोग किए जाने वाले कुछ गैर-तुच्छ कार्यक्रमों का निर्माण किया है।
आपकी राय साझा करने के लिए धन्यवाद।
आप अपने अन्तिम उपभोक्ता को एक जार फ़ाइल वितरित करने के लिए चाहते हैं, तो बस का उपयोग करें 'lein uberjar':
यहाँ किसी के उदाहरण के बाद बचाने के हुक Git के लिए है। आप प्रोग्राम बनाने के लिए अभी भी आरईपीएल का उपयोग करेंगे, लेकिन अंत उपयोगकर्ता को कार्यक्रम का उपयोग करने के लिए आरईपीएल का उपयोग नहीं करना चाहिए। –