स्विफ्ट में के लिए स्विफ्ट उद्योग मानक, मैं यह पता लगाने की है कि क्या मैंघुंघराले ब्रेसिज़
if(true)
{
//stuff
}
else
{
//other stuff
}
या
if(true){
//stuff
} else{
//other stuff
}
मुझे पता है कि तकनीकी रूप से यह एक फर्क नहीं पड़ता क्या करना चाहिए कोशिश कर रहा हूँ, लेकिन मैं सोच रहा था कि उद्योग मानक क्या था, और मानक क्यों है ... मानक।
पूरी तरह से एक व्यक्ति की राय - हम ** बहुत दृढ़ता से ** मेरे प्रत्येक समूह में केवल पहली शैली पर जोर देते हैं। मेरे लिए, यह ब्रेसिज़ हैंडलिंग की "नई पुरानी" शैली है। दूसरा विकल्प जो आप सूचीबद्ध करते हैं - हालांकि व्यापक - अविश्वसनीय रूप से मूर्ख और अजीब है - ** यह प्रारूपण का "नया गणित" है ** - कोई भी यह समझा नहीं सकता कि इसे कोड में क्यों पेश किया गया था, और उम्मीद है कि यह कुछ सालों में चलेगा एक बुरा विचार। यह एक गर्म विवादास्पद मुद्दा है और यह जानना मुश्किल है कि सबसे अच्छा क्या है। गंभीर रूप से एस्ट्रो का कहना है कि सभी मूर्खतापूर्ण मुद्दों के बारे में "ऐप्पल क्या करता है" करना हमेशा अच्छा विचार है। लेकिन हमारे लिए नहीं! किसी भी युवा लोगों को पढ़ने के लिए – Fattie
। "नया गणित" गणित को पढ़ाने के लिए कुछ सरकारों द्वारा शुरू किया गया अनिवार्य रूप से पागल था, (70 के दशक के आसपास)। यह अविश्वसनीय रूप से हास्यास्पद था, और जल्द ही समाप्त हो गया। – Fattie
स्विफ्ट दस्तावेज अनुशंसा करता है कि उद्घाटन घुंघराले ब्रेस पहले कोड की रेखा पर चलता है, जबकि उद्देश्य सी दस्तावेज कोड की पूर्व पंक्ति के बाद लाइन पर उद्घाटन घुंघराले ब्रेस डालने को प्रोत्साहित करता है। – ScottyBlades