Deprecated क्या है?

Deprecated क्या है ,कैसे यह कैसे काम करता है ?

सॉफ्टवेयर विकास की दुनिया में, “बहिष्कृत” उन कार्यों या तत्वों को संदर्भित करता है जो नए लोगों द्वारा प्रतिस्थापित किए जाने की प्रक्रिया में हैं। शब्द “ह्रास” शब्द से आता है, जिसका अर्थ है किसी चीज को अस्वीकार करना। जबकि बहिष्कृत आइटम प्रोग्रामिंग भाषा के वर्तमान संस्करण में काम कर सकते हैं, वे भविष्य के अपडेट में कार्य नहीं कर सकते हैं। इसलिए, सॉफ्टवेयर डेवलपर्स को अन्य विकल्पों के साथ बहिष्कृत वस्तुओं को बदलने की सलाह दी जाती है।

प्रोग्रामिंग भाषाओं के विकसित होने के साथ, कार्यों को कभी-कभी नए, अधिक कुशल विकल्पों के साथ प्रतिस्थापित किया जाता है। उदाहरण के लिए, पीएचपी में, ईरेग () फ़ंक्शन, जिसका उपयोग मिलान तार की खोज के लिए किया जाता है, को preg_match () फ़ंक्शन के पक्ष में बहिष्कृत किया गया था, जो तेज और अधिक लचीला है। जबकि ereg () समारोह वर्तमान पीएचपी प्रतिष्ठानों के साथ काम कर सकते हैं, यह PHP के भविष्य के संस्करणों में समर्थित नहीं किया जा सकता है । इसलिए, डेवलपर्स को ereg () फ़ंक्शन पर भरोसा करने के लिए हतोत्साहित किया जाता है और इसके बजाय preg_match () फ़ंक्शन का उपयोग करने के लिए अपने स्रोत कोड को अपडेट करने के लिए प्रोत्साहित किया जाता है।

एचटीएमएल में, टैग और विशेषताओं जैसे तत्वों को एक संस्करण से अगले संस्करण में बहिष्कृत किया जा सकता है। उदाहरण के लिए, एचटीएमएल 5 में, एचटीएमएल 4 में उपयोग किए जाने वाले कई सामान्य टैग को बहिष्कृत कर दिया गया है। इनमें <सेंटर>, <फोंट>, <टीटी> और कई अन्य शामिल हैं। जबकि आधुनिक ब्राउज़र अभी भी इन टैगों की सही व्याख्या कर सकते हैं, उन्हें काम करने की गारंटी नहीं है, और इसलिए इससे बचा जाना चाहिए।

प्रोग्रामिंग भाषा में कार्यों और तत्वों को ह्रास करने की प्रक्रिया को “अवमूल्यन” कहा जाता है। आमतौर पर, यह प्रक्रिया भाषा के कई संस्करणों के लिए होती है, जो डेवलपर्स को अपने कोड को अपडेट करने के लिए पर्याप्त समय देती है। अधिकांश सॉफ्टवेयर विकास वातावरण (आईडीई) प्रोग्रामर को भी सचेत करते हैं जब बहिष्कृत वस्तुओं का उपयोग किया जा रहा है। ये चेतावनियां डेवलपर्स को किसी कार्यक्रम में वाक्य रचना त्रुटियों या अन्य समस्याओं का कारण बनने से पहले बहिष्कृत वस्तुओं को हटाने में मदद करती हैं।

इस पृष्ठ पर Deprecated की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास लुप्तप्राय परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।