एक टिप्पणी को कोड के एक टुकड़े के ऊपर या नीचे जाने की आवश्यकता हो सकती है, यह किस प्रकार की टिप्पणी पर निर्भर करता है: यदि यह कोड क्या करता है की एक अल्ट्रा-संक्षिप्त विवरण देता है, तो उसे कोड को पूर्ववर्ती करने की आवश्यकता होती है; यदि यह कोड के काम करने के तरीके के बारे में तकनीकी विवरण को स्पष्ट करता है, तो उसे कोड का पालन करने की आवश्यकता है।
सौभाग्य से, एक टिप्पणी कोड के एक टुकड़े के ऊपर या नीचे जा सकती है, और फिर भी कोई संदेह नहीं छोड़ता है कि यह कोड किस टुकड़े से संबंधित है, रिक्त लाइनों का उचित उपयोग करके। बेशक, प्रोग्रामर जो खाली लाइनों के उपयोग पर ध्यान नहीं देते हैं, उन्हें पता नहीं होगा कि मैं किस बारे में बात कर रहा हूं; यदि आप उनमें से एक हैं, तो कृपया इस उत्तर को छोड़ दें और अपने जीवन के साथ आगे बढ़ें। लेकिन प्रोग्रामर जो ब्लैंक लाइनों पर ध्यान देते हैं वे अच्छी तरह जानते हैं कि कोड को तार्किक संस्थाओं में विभाजित करने के लिए रिक्त लाइनों का उपयोग किया जाता है। तो, यदि आप निम्नलिखित देखें:
[blank line]
/* comment */
{ code }
[blank line]
आप जानते हैं कि टिप्पणी कोड से संबंधित है, और यह बताता है कि कोड क्या करता है। जबकि, यदि आप निम्नलिखित देखें:
[blank line]
{ code }
/* comment */
[blank line]
फिर से आप अच्छी तरह से जानते हैं कि टिप्पणी उस कोड की है, और यह इस बारे में एक स्पष्टीकरण है कि कोड क्या करता है।