यह एक सामान्य मामला है कि लोगों को विधि कॉल पर ब्रैकेट का उपयोग करना चाहिए या नहीं, जो पैरामीटर लेते हैं या नहीं। अर्थातgroovy: विधि कॉल पर ब्रैकेट का उपयोग करें या नहीं?
def someFunc(def p) {
...
}
तो
बुला:
someFunc "abc"
बनाम ...
someFunc("abc")
यह सिर्फ स्थिरता का सवाल है, या वहाँ से प्रत्येक के लिए विशिष्ट उपयोग मामलों है?
ठीक है, तो यह एक extendability बिंदु तो हो सकता है? लोगों के साथ पुरानी समस्या की तरह, अगर ifs और loops पर घुमावदार ब्रेसिज़ खोलने और बंद करने का उपयोग नहीं कर रहे हैं? यानी लोगों को हमेशा उस मामले में ब्रैकेट का उपयोग करना चाहिए जहां किसी को बाद में उन्हें जोड़ना पड़ सकता है ...? – Steven
यह सुनिश्चित नहीं है कि मुझे आपकी बात मिलती है, अगर आपका मतलब है कि किसी कथन में ब्रांड्स का उपयोग करना बेहतर होगा, तो 'foo' x'' के बजाय 'foo (' x ') 'क्योंकि आप बाद में' println foo ('x') 'मैं कहूंगा कि उन्हें छोड़ दें,' foo 'x'' का उपयोग करें और आवश्यकता होने पर केवल कोष्ठक जोड़ें। – jpertino