मुझे नियमित तरीकों के स्थान पर हर जगह क्लोजर का उपयोग करने की आदत मिल गई है, भले ही मुझे मुफ्त चर तक पहुंच की आवश्यकता न हो।ग्रोवी: बंद या विधियां
def addNumbers = { left, right -> left + right }
.. बजाय इस की:
def addNumbers (left,right) { left + right }
यह बुरा व्यवहार है तो, मैं इस का प्रयोग करेंगे? तरीकों से बंद होने का उपयोग करते समय मुझे जितनी अतिरिक्त शक्ति मिलती है, मैं अब तक वाक्यविन्यास पसंद करता हूं।
धन्यवाद!
बस याद रखें, कि आप आसानी से रिटर्न प्रकार को बंद नहीं कर सकते हैं। तरीकों के लिए यह बहुत आसान है। साथ ही, क्लोजर '@ टाइप चेकेड' या '@ कंपाइलस्टैटिक' के साथ अच्छी तरह से नहीं खेलते हैं। – Seagull