जब भी मैं किसी भी भाषा में एक विशिष्ट if-else-निर्माण लिख रहा हूं तो मुझे आश्चर्य होता है कि टिप्पणियों को जोड़ने के लिए सबसे अच्छा तरीका (पठनीयता और अवलोकन के रूप में) क्या होगा। खासतौर पर तब जब कमेंट क्लॉज करते हैं तो हमेशा मेरे लिए आउट-ऑफ-प्लेस महसूस होता है। कहें कि हमारे पास इस तरह का एक निर्माण है (उदाहरण PHP में लिखे गए हैं):
if ($big == true) {
bigMagic();
} else {
smallMagic()
}
मैं इसे इस तरह से टिप्पणी कर सकता हूं:
// check, what kind of magic should happen
if ($big == true) {
// do some big magic stuff
bigMagic();
} else {
// small magic is enough
smallMagic()
}
या
// check, what kind of magic should happen
// do some big magic stuff
if ($big == true) {
bigMagic();
}
// small magic is enough
else {
smallMagic()
}
या
// check, what kind of magic should happen
// if: do some big magic stuff
// else: small magic is enough
if ($big == true) {
bigMagic();
} else {
smallMagic()
}
यह टिप्पणी करने के लिए आपके सर्वोत्तम अभ्यास के उदाहरण क्या हैं?
else { // for future reader: sorry, at the moment of writing this I did not have time and skills to come up with a better way to express my logic