इसलिए मैंने अपने क्लोजर कोड में राज्य डेटा रखने के लिए कुछ वर्र्स परिभाषित किए हैं। मैं सिर्फ मैं उन वार्स उदा .:डेटा वर्र्स पर दस्तावेज़-स्ट्रिंग डालने पर, क्या इसे बेवकूफ माना जाता है?
(def ^{:doc "Documentation for *my-var*"}
*my-var*)
मुझे आरईपीएल पर (doc *my-var*)
फोन की सुविधा देता है कि करने के लिए कोई दस्तावेज़-स्ट्रिंग जोड़ सकते हैं की खोज की है। ऐसा करने के लिए एक वैध और उपयोगी चीज की तरह लगता है लेकिन यह मेरे द्वारा पढ़े गए (सीमित) कोड में सामान्य अभ्यास की तरह प्रतीत नहीं होता है।
क्या यह बेवकूफ क्लोजर माना जाता है?
विचार के लिए +1; जिज्ञासा से बाहर: वह दस्तावेज किसके लिए है? इसे पढ़ने वाला कौन है? – Belun
अब मैं इस विचार में काफी बदलाव कर रहा हूं कि मुझे "भविष्य में" के लिए दस्तावेज़ लिखने की आवश्यकता है। –