Softcoding

लेखक: Roger Morrison
निर्माण की तारीख: 22 सितंबर 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
What is SOFTCODING? What does SOFTCODING mean? SOFTCODING meaning, definition & explanation
वीडियो: What is SOFTCODING? What does SOFTCODING mean? SOFTCODING meaning, definition & explanation

विषय

परिभाषा - सॉफ्टकोडिंग का क्या अर्थ है?

सॉफ्टकोडिंग बाहरी स्रोतों से मान प्राप्त करने की प्रोग्रामिंग प्रथा है, जैसे प्रीप्रोसेसर मैक्रोज़, बाहरी स्थिरांक, डेटाबेस, कमांड लाइन तर्क और उपयोगकर्ता इनपुट। यह शब्द "हार्ड कोडिंग" के विपरीत है या मूल्यों को सीधे स्रोत कोड में डाल देता है, जो उपयोगकर्ताओं द्वारा परिवर्तित नहीं किया जा सकता है। सॉफ्टकोडिंग को अधिक लचीला माना जाता है।


Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia सॉफ्टकोडिंग की व्याख्या करता है

सोर्स कोड में प्रोग्रामिंग, हार्डकोडिंग, या सीधे कॉन्फ़िगरेशन डेटा एम्बेड करना, बुरा अभ्यास माना जाता है क्योंकि यह सॉफ़्टवेयर को कॉन्फ़िगर करना मुश्किल बनाता है। इसे बाहरी स्रोतों से मान प्राप्त करने के लिए बेहतर अभ्यास माना जाता है, जैसे कॉन्फ़िगरेशन फ़ाइल या कमांड लाइन तर्क। इसे "सॉफ्टकोडिंग" कहा जाता है।

सॉफ्टकोडिंग का स्पष्ट लाभ यह है कि उपयोगकर्ता इनपुट के साथ मापदंडों को बदलना बहुत आसान है क्योंकि यह स्रोत कोड में जाता है। उसी समय, डेवलपर्स के लिए ओवरबोर्ड पर जाना संभव है, बहुत सारे तत्वों को अमूर्त करना ताकि सॉफ्टवेयर को बनाए रखना अधिक कठिन हो जाए, सॉफ्टकोडिंग के लक्ष्य को नकारना। दूसरी बार, वे खराब तरीके से डिजाइन की गई स्क्रिप्टिंग भाषा बना सकते हैं।

डेवलपर्स के लिए व्यक्तिगत सॉफ़्टवेयर प्रोजेक्ट की आवश्यकताओं की जांच करना बेहतर है। एक छोटे से इन-हाउस टूल या ओपन-सोर्स प्रोग्राम के साथ, डेवलपर्स यह मान सकते हैं कि लोगों के पास स्रोत कोड तक पहुंच होगी और परिवर्तन कर सकते हैं, जिसका अर्थ है कि प्रोग्राम कम विन्यास हो सकता है। एक मालिकाना कार्यक्रम को अधिक कॉन्फ़िगर करने की आवश्यकता होगी, क्योंकि उपयोगकर्ता स्रोत कोड को बदलने में सक्षम नहीं हैं।