मेरे अनुभव से पहले रूप का एकमात्र (बहुत) मामूली लाभ कोड पठनीयता है, दूसरा रूप "शोर" जोड़ता है।
लेकिन आधुनिक आईडीई और कोड ऑटोगेनेरेशन (या ऑटोकंप्लीशन) के साथ मैं दृढ़ता से दूसरे रूप का उपयोग करने की सलाह देता हूं, आप अतिरिक्त समय को घुंघराले ब्रेस टाइप करने में खर्च नहीं करेंगे और आप कुछ सबसे लगातार बग से बचेंगे।
पर्याप्त ऊर्जा खपत करने वाले कीड़े हैं, लोग समय के बड़े कचरे के लिए दरवाजे नहीं खोलते हैं।
कोड लिखते समय याद रखने के लिए सबसे महत्वपूर्ण नियम में से एक है। कोड की प्रत्येक पंक्ति को उसी तरह लिखा जाना चाहिए, जिस पर किसी ने भी लिखा हो। कठोर होना कीड़े को "होने" से रोकता है;)
यह स्पष्ट रूप से और स्पष्ट रूप से आपके चर, विधियों, फ़ाइलों के नामकरण के साथ या उन्हें सही ढंग से इंडेंट करने के साथ समान है ...
जब मेरे छात्र इस तथ्य को स्वीकार करते हैं, तो वे अपने स्वयं के सोर्सकोड के खिलाफ लड़ना बंद कर देते हैं और वे कोडिंग को वास्तव में दिलचस्प, उत्तेजक और रचनात्मक गतिविधि के रूप में देखना शुरू करते हैं। वे अपने दिमाग को चुनौती देते हैं, अपनी नसों को नहीं!