हो सकता है कि थोड़ा-सा जीभ-गाल, लेकिन जैसा कि मुझे यह उत्तर Google के माध्यम से कहीं भी नहीं मिल रहा है, इसलिए यह सुनिश्चित करने के लिए सॉफ्टवेयर इंजीनियरिंग का जवाब है:
एक सहायक क्या है?
मैंने हर जगह (मॉड्यूल नाम, वर्ग के नाम, विधि के नाम) का उपयोग किया जाने वाला नाम देखा है, जैसे कि शब्दार्थ गहरा और सार्थक था, लेकिन कंप्यूटर विज्ञान के संदर्भ में (हालांकि मेरे पास इसमें कोई डिग्री नहीं है), मैं ' कहीं भी एक विवरण या परिभाषा नहीं देखा है!
क्या यह एक डिजाइन पैटर्न है? क्या यह एक एल्गोरिथ्म है? मैंने एक बार एक प्रोग्राम पर काम किया था जिसमें मॉड्यूल और क्लास दोनों को somethingsomethinghelper कहा जाता था (जहाँ somethingsomething काफी सामान्य भी था) और मैंने झट से इसका नाम बदलकर कुछ इस तरह रख दिया जिससे मुझे समझ आ गया, लेकिन मुझे ऐसा लग रहा है कि मैं यहाँ गायब हूँ!