विभिन्न एंड्रॉइड एप्लिकेशन (मेरे द्वारा लिखे गए नहीं) के लिए स्रोत कोड देखने से, मैंने कोड के कुछ टुकड़ों को अपने तरीके से रखने का एक पैटर्न देखा, हालांकि वास्तव में कोई कोड पुन: उपयोग नहीं है, क्योंकि उन तरीकों को केवल एक बार बुलाया जाता है पूरा आवेदन।कोड का हिस्सा जिसे केवल एक बार कहा जाता है - योग्यता का तरीका है?
अब तक मेरे पास अंगूठे का नियम था जो निर्देश देता है कि यदि कोड कोड में दो बार या अधिक कोड कोड का उपयोग किया जाता है, तो यह कोड की अनावश्यकता को समाप्त करने के कारण ही अपनी विधि का अनुकूलन करता है।
लेकिन कोड के उन व्यवस्थित रूप से टूटे हुए हिस्सों को अपने तरीके से (और अपनी विधि कॉलिंग ओवरहेड) में देखकर, मैं शुरू कर रहा हूं कि शायद मुझे कुछ याद आ रहा है।
दस्तावेज़ीकरण उद्देश्यों के अलावा, अन्य कारणों से कोड की केवल 4 पंक्तियां (जिन्हें केवल एक बार कहा जाता है!) डालने का औचित्य सिद्ध हो सकता है?
पठनीयता? स्व-दस्तावेज कोड? "विधि कॉलिंग ओवरहेड" को जावा में बहुत अधिक अनदेखा किया जा सकता है क्योंकि यह एक बड़ा सौदा नहीं है। – Marcelo