यहां कुछ ऐसे चरण दिए गए हैं जिनका पालन करके आप नेस्टेड को अनुकूलित कर सकते हैं if...elif...else.
1. सुनिश्चित करें कि जो रास्ता सबसे अधिक लिया जाएगा वह शीर्ष के पास है। यह सुनिश्चित करता है कि सबसे अधिक निष्पादित पथ पर जांच करने के लिए एकाधिक शर्तों की आवश्यकता नहीं है।
2. इसी तरह, अधिकांश उपयोग के अनुसार पथों को क्रमबद्ध करें और शर्तों को तदनुसार रखें।
3. अपने लाभ के लिए शॉर्ट-सर्किटिंग का प्रयोग करें। यदि आपके पास ऐसा कथन है:
अगर हैवी ऑपरेशन () और लाइट ऑपरेशन ():
फिर इसे बदलने पर विचार करें
अगर लाइटऑपरेशन () और हैवी ऑपरेशन ():
यह सुनिश्चित करेगा कि लाइट ऑपरेशन गलत होने पर भी भारी ऑपरेशन निष्पादित नहीं किया जाता है। ऐसा या शर्तों के साथ भी किया जा सकता है।
4. नेस्टेड संरचना को समतल करने का प्रयास करें। हालांकि यह कोड को अनुकूलित नहीं करता है, यह निश्चित रूप से इसे और अधिक पठनीय बनाने में मदद कर सकता है।