मुझे लगता है कि कोड को जल्दी से समझने में मदद करने में एक असम्बद्ध लाभ है। कोड स्वरूपण जितना अधिक एक प्रोजेक्ट और सभी डेवलपर्स में होता है, उतना आसान (और अधिक अवचेतन रूप से) आप कोड के साथ काम करने में सक्षम होंगे।
मैं कनिष्ठ डेवलपर्स के लिए समय की एक विस्तारित अवधि के लिए भी साधारण कीड़े से निपटने की कोशिश करने के बाद मेरे पास आया है। उनके साथ हमारे कोड प्रारूप को लागू करने के लिए कुछ मिनट लेने के बाद, वे जल्दी से उस बग को देखने में सक्षम थे जो वे पहले चूक गए थे।
जबकि पठनीयता निश्चित रूप से महत्वपूर्ण है। यदि आपके कोड प्रारूप मानकों को अच्छी तरह से सोचा गया है, और ठीक से उपयोग किया जाता है, तो आप पा सकते हैं कि आप कोड को पढ़ने में सक्षम होने से परे जा सकते हैं, और कोड को और भी जल्दी समझने में सक्षम होने के लिए।
हमारे कोडिंग स्वरूपों को विकसित या अद्यतन करते समय मेरे द्वारा उपयोग किए जाने वाले दिशानिर्देशों का एक समूह समूहन के गेस्टाल्ट सिद्धांत है - http://en.wikipedia.org/wiki/Gestalt_psychology#Gestalt_laws_of_grouping
प्रत्यक्ष परिणाम / उदाहरण के रूप में हमारे कोड स्वरूपण के लिए आवश्यक है कि किसी भी ब्लॉक कोड (यदि, स्विच, आदि) के पास अगली पंक्ति में खुला ब्रेस हो, जिससे यह समापन ब्रेस के साथ पंक्तिबद्ध हो:
if(true)
{
}
इस तर्क के साथ कि समरूपता के सिद्धांत द्वारा, आपका दिमाग खुले और समापन ब्रेसिज़ को देखेगा और अधिक तेज़ी से स्वाभाविक रूप से कोड ब्लॉक को देखने में सक्षम होगा।