प्रोग्रामिंग में इसका सामान्य ज्ञान यह है कि पहिया को सुदृढ़ करना बुरा या बुरा है ।
लेकिन ऐसा क्यों है?
मैं सुझाव नहीं दे रहा हूं कि यह अच्छा है। मैं इसे गलत मानता हूं। हालाँकि, मैंने एक बार एक लेख पढ़ा था जिसमें कहा गया था, अगर कोई व्यक्ति कुछ गलत कर रहा है (प्रोग्रामिंग वार) उन्हें समझाएं कि इसका गलत क्यों है, यदि आप नहीं कर सकते हैं, तो शायद आपको खुद से पूछना चाहिए कि क्या यह वास्तव में गलत है।
मुझे इस प्रश्न की ओर ले जाता है:
अगर मैं देखूं कि कोई व्यक्ति स्पष्ट रूप से अपनी खुद की भाषा / रूपरेखा में निर्मित किसी चीज का अपना तरीका बनाकर पहिया को फिर से मजबूत कर रहा है। तर्कों के लिए सबसे पहले, मान लेते हैं कि उनका तरीका बिलकुल उतना ही कारगर है जितना कि बिल्ट इन मेथड। इसके अलावा, डेवलपर, जो बिल्ट इन मेथड से अवगत है, अपनी खुद की विधि पसंद करता है।
क्यों वह अपने दम पर एक में निर्मित का उपयोग करना चाहिए?
The good thing about reinventing the wheel is that you can get a round one.